ドゥアイネットのプログラマー、湯川が開発日記を綴ります。

CALENDAR
S M T W T F S
   1234
567891011
12131415161718
19202122232425
262728293031 
<< May 2019 >>
ARCHIVES
CATEGORIES
<< Fireworksの「stlファイル」 | main | CSSメモ【1】 >>
curlのDateTime
curlのDateTime型は、zoneにDateTimeZone.utcを指定しないと

1970/01/01 から 2038/01/19 03:14:07までしかあつかえません。

以下を実行すると
{DateTime.default
 year = 2038,
 month=12,
 day=31
}

エラーになります。
'2038-12-31 00:00:00.000000' を DateTimeData に変換することができません:mktime failed


引数でzone = DateTimeZone.utcを指定してやるとこの日時もあつかうことができます。
{DateTime.default
 zone = DateTimeZone.utc,
 year = 2038,
 month=12,
 day=31
}

ちなみにDateTimeZone.utcを指定しないであつかえる最後の年2037年は
和暦でいうと平成49年で、なんとなく境界線になっているような年です。
ただの偶然ですけど。
| Curl | 18:43 | comments(0) | - |
コメント
コメントする