Database: UStoreScriptFunction9
Item Details: 日時の変換
spec_version | 1 |
---|---|
content | /** * yy.mm.dd形式のymd(yyは平成の年)とhh:mm形式の時分から、YYYY-MM-DDThh:mm:00形式の時刻に変換して返す。 * たとえば、"23.08.31"と"9:55"から"2011-08-31T09:55:00"を求める。 * @param ymd yy.mm.dd形式の年月日(yyは平成の年) (string) * @param hm hh:mm形式の時分 (string) * @return YYYY-MM-DDThh:mm:00形式の時刻(string) */ function makeDate1(ymd,hm) { var yymmdd = ymd.split('.'); var year = parseInt(yymmdd[0]) + 1988; var month = yymmdd[1]; var day = yymmdd[2]; var i = hm.indexOf(':'); var hour = hm.substring(0, i); if (hour.length == 1) hour = '0' + hour; var minute = hm.substring(i+1); if (minute.length == 1) minute = '0' + minute; return year +'-'+ month +'-'+ day +'T'+ hour +':'+ minute +':00'; } /** * 「YYYY」形式の年、「数字+文字」形式の月、「hh」形式の時間、「mm」形式の分から、YYYY-MM-DDThh:mm:00形式の時刻に変換して返す。 * @param year 「YYYY」形式の年(string) * @param mmdd 「数字+文字」形式の月。たとえば"8月17日" (string) * @param hour 「hh」形式の時間(string) * @param minute 「mm」形式の分(string) * @return YYYY-MM-DDThh:mm:00形式の時刻(string) */ function makeDate2(year, mmdd, hour, minute) { var nums = pickupNums(mmdd); var month = nums[0]; if (month < 10) month = '0' + month; var day = nums[1]; if (day < 10) day = '0' + day; return year +'-'+ month +'-'+ day +'T'+ hour +':'+ minute +':00'; } |
History
- Update 2013-10-22T16:41:08+09:00 by test
- Update 2013-10-22T16:25:39+09:00 by test
- Update 2013-10-22T16:14:27+09:00 by test
- Update 2013-10-22T16:09:49+09:00 by test
- Update 2013-10-22T16:00:21+09:00 by test
- Update 2013-10-22T15:50:01+09:00 by test
- Update 2013-10-22T15:48:31+09:00 by test
- Update 2013-10-16T13:55:33+09:00 by test
- Update 2012-04-24T10:35:06+09:00 by test
- Update 2012-04-24T10:21:08+09:00 by test
- Update 2012-04-24T10:17:15+09:00 by test
- Update 2012-04-24T10:16:40+09:00 by test
- Update 2012-04-24T10:08:44+09:00 by test
- Update 2012-04-24T09:58:52+09:00 by test
- Update 2012-04-24T09:56:43+09:00 by test
- Update 2012-04-24T09:32:40+09:00 by test
- Update 2012-04-24T09:21:24+09:00 by test
- Update 2012-04-24T09:07:10+09:00 by test
- Update 2012-04-24T09:02:44+09:00 by test
- Update 2012-04-22T22:32:14+09:00 by test
- Update 2012-03-28T23:26:15+09:00 by test
- Update 2012-03-28T23:09:26+09:00 by test
- Update 2012-03-28T23:05:12+09:00 by test
- Update 2012-03-28T22:58:36+09:00 by test
- Update 2012-03-28T22:56:51+09:00 by test
- Update 2012-03-28T21:48:12+09:00 by test
- Update 2012-03-28T21:47:53+09:00 by test
- Update 2012-03-28T21:47:15+09:00 by test
- Update 2012-03-28T21:45:23+09:00 by test
- Update 2012-03-28T21:35:59+09:00 by test
- Update 2012-03-28T21:35:25+09:00 by test
- Update 2012-03-28T19:33:09+09:00 by test
- Update 2012-03-28T19:19:50+09:00 by test
- Update 2012-03-27T23:17:00+09:00 by test
- Update 2012-03-27T17:40:25+09:00 by test
- Update 2012-03-27T17:30:41+09:00 by test
- Update 2012-03-27T17:26:11+09:00 by test
- Update 2012-03-27T17:24:19+09:00 by test
- Update 2012-03-27T17:16:57+09:00 by test
- Update 2012-03-27T16:14:10+09:00 by test
- Update 2012-03-17T20:05:34+09:00 by test
- Update 2012-03-17T15:40:00+09:00 by test
- Update 2012-03-16T11:52:26+09:00 by test
- Update 2012-03-14T17:32:40+09:00 by test
- Update 2012-03-14T17:25:02+09:00 by test
- Update 2012-03-14T10:17:01+09:00 by test
- Update 2012-03-06T00:00:29+09:00 by test
- Update 2012-03-04T18:36:00+09:00 by test
- Update 2012-03-01T10:49:06+09:00 by test
- Update 2012-03-01T08:35:07+09:00 by test
- Update 2012-03-01T01:16:30+09:00 by test
- Update 2012-02-29T23:58:04+09:00 by test
- Update 2012-02-29T23:18:13+09:00 by test
- Update 2012-02-29T21:46:01+09:00 by test
- Update 2012-02-29T21:43:42+09:00 by test
- Update 2012-02-29T21:35:42+09:00 by test
- Update 2012-02-29T20:27:36+09:00 by test
- Update 2012-02-29T20:21:22+09:00 by test
- Update 2012-02-29T20:04:31+09:00 by test
- Update 2012-02-29T16:51:09+09:00 by test
- Update 2012-02-29T16:29:40+09:00 by test
- Update 2012-02-22T09:44:14+09:00 by test
- Update 2012-02-18T09:04:43+09:00 by test
- Create 2012-02-17T00:21:27+09:00 by test