忍者ブログ

からすまる日誌

2020040103

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

2020040103

ではphpでもやるよ
 
<?php
$code="123-4567";//これが正しいかを検査する
$flag=
 
これをflagで受け取るよ
jsとは違って文字列として渡すよ
 
<?php
$code="123-45678";//これが正しいかを検査する
$flag= preg_match("/^\d{3}-\d{4}$/",$code);
if($flag){
echo ("matchしました");
}else{
echo ("not match");
}
?>
 
もし$codeが正しければmatchにいくし
だめならnot matchにいきますよ
 


制作課題

よしできた。
課題のupdateを削除し一回のinsertで解決
一応前の形はzipにのこしてある
 
ここもきりおとした
//アラートの時差をあてはめ
echo("utcの型は");
echo gettype($utc) . "\n";
print_r($utc);
 

ユーザのtzがそもそもマイナスだった時の処置がない気がする
 
ええと、NYの小崎先生が日本の設定をすると、
グリニッジでdbにはいるのはOK,
ラインで出力時にnyの時差がでていない!!
 
20+13=33
33-24=11

おそらくバグだ
日本に住んでると計算は合う
にゅーよーくにすんでるとおかしいきがする
 
住んでるtzが正なら正しく出ているのか??
 
はてな。
 
何が起こっているのか分かった。
夏時間だ
 
ま----じ----か-----
 

夏時間に関して:
解決できるかもしれないし
できなかったらトップに「夏時間には対応しておりません」と書く
 
解決できるかものとき
1.timezonesに、項目を追加して、「夏時間」の概念を加え
2.userが自分のタイムゾーンを切り替えられるようにすればできるかもしれない
3.ただしその場合alert_linesの最初のデフォルトのタイムゾーンを合わせるが無効になると思う
 
カラムを足すのだと思う
usersに夏時間の項目を足す
alertsにも夏時間の項目を足す
それぞれがtrueの場合計算に加味する
だと思うが、
とりあえず保留とす
 
影響あるのは、
書き出しと、
linesのデフォルトタイムゾーン
たぶん
  
PR

コメント

ブログ内検索

カレンダー

03 2025/04 05
S M T W T F S
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30