【php】strtotimeで日付計算する場合の基準日の指定のくせ「A non well formed numeric value encountered in 」
2017/06/05
またちょっと嵌った。。。
strtotime()
書式化された文字列からunixタイムスタンプを取得する。関数。
この引数で + 1dayとかすると一日後のスタンプが取れて日付計算できる。
表示する場合はさらにフォーマット化した方がよいのでdate()と組み合わせて使う。
基本はこんな感じ。
1 |
strtotime($start, "+1", "day"); |
私はしばしば上記のように、引数を3つにしたりして泣いていた。。。
正しいのはこっち。2番目の引数は、一つの文字列です。
1 |
strtotime($start, "+1 day"); |
Notice:A non well formed numeric value encountered in ….
マニュアルは良く読もうって所かな。。
関連記事
-
-
[Cake]CakePHPで意識の低いトランザクション commit rollback
cakeで複数のテーブルにまたがったトランザクション管理をしたい。 …
-
-
[PHP][PDO]prepareでのバインド方法整理
データをstmtに渡す部分をちょくちょく待ちがえて混乱するのでメモ 参考:htt …
-
-
【サクッと始める】PHPでGoogle Analytics API(WEBアプリケーション)
注意 ①本記事で使っているGoogleAPI用PHPライブラリ「google-a …
-
-
phpでhtmlからタグ、スクリプトの除去
スクレイピング中に需要が。 simple_html_parserの「innert …
-
-
[php]メモ_開始月と終了月を指定して、その間の各月、開始日・終了日を得る
メモ 関数 [crayon-607d4af05e4a6546032 …