サンプル集 |
■VC ■C# ■Java ■BorlandC ■LinuxC ■MS-DOS ■bash ■Excel VBA ■VBScript ■PHP ■HTML ■perl ■iPhone ■Android ■Lua ■WordPress ■PowerShell ■other |
Linuxコマンド |
用語集 |
debian メモ |
apache2 メモ |
MySQL メモ |
Oracle メモ |
HOME |
DateTimeで日付を取得しdiffで差分を計算します。
◆環境OS | Windows 10 Home 21H2 (64bit) |
---|---|
PHP | 8.0.12 |
DateDiffTest.php | ||
|
>php DateDiffTest.php
DateTime Object
(
[date] => 2023-01-01 00:00:00.000000
[timezone_type] => 3
[timezone] => Asia/Tokyo
)
DateTime Object
(
[date] => 2023-07-31 20:59:04.406688
[timezone_type] => 3
[timezone] => Asia/Tokyo
)
DateInterval Object
(
[y] => 0
[m] => 6
[d] => 29
[h] => 20
[i] => 59
[s] => 4
[f] => 0.406688
[weekday] => 0
[weekday_behavior] => 0
[first_last_day_of] => 0
[invert] => 0
[days] => 211
[special_type] => 0
[special_amount] => 0
[have_weekday_relative] => 0
[have_special_relative] => 0
)
29日 20時間 59分 4秒 0.406688 経過
DateTime Object
(
[date] => 2023-01-01 00:00:00.000000
[timezone_type] => 3
[timezone] => Asia/Tokyo
)
DateTime Object
(
[date] => 2023-07-31 20:59:04.406688
[timezone_type] => 3
[timezone] => Asia/Tokyo
)
DateInterval Object
(
[y] => 0
[m] => 6
[d] => 29
[h] => 20
[i] => 59
[s] => 4
[f] => 0.406688
[weekday] => 0
[weekday_behavior] => 0
[first_last_day_of] => 0
[invert] => 0
[days] => 211
[special_type] => 0
[special_amount] => 0
[have_weekday_relative] => 0
[have_special_relative] => 0
)
29日 20時間 59分 4秒 0.406688 経過
期待通りに動作しました。
Copyright (C) 2023 ymlib.com