日期時間的賦值及計算

2021-08-06 05:35:14 字數 4069 閱讀 8464

1

justep.date.tostring(newdate(), justep.date.standart_format_shot)

4種時間格式常量:

1

justep.date.default_format

時間格式常量 = 「yyyy/mm/dd hh:mm:ss」

1

justep.date.default_format_shot

時間格式常量 = 「yyyy/mm/dd」

1

justep.date.standart_format

時間格式常量 = 「yyyy-mm-ddthh:mm:ss.000z」

1

justep.date.standart_format_shot

時間格式常量 = 「yyyy-mm-dd」

自定義時間格式:

1

justep.date.tostring(newdate(),'yyyy-mm-dd hh:mm:ss')

12

3

4

5

justep.date.fromstring(str,'yyyy-mm-ddthh:mm:ss');//轉換成日期時間

justep.date.fromstring(str,'yyyy-mm-dd');// 轉換成日期

justep.date.fromstring(str,'hh:mm:ss');// 轉換成時間

12

data.setvalue("frq","2010-10-22");

data.setvalue("frq3",justep.date.tostring(newdate(), justep.date.standart_format_shot));

12

data.setvalue("frqsj","2010-10-22t16:10:27.000z");

data.setvalue("frqsj3",justep.date.tostring(newdate(), justep.date.standart_format));

給datetime型別的關係賦值時,字串格式必須是…t…z

不需引入,直接justep.date即可呼叫。

1

2

3

4

5

vardate1=newdate();

vardate2=newdate();

date1.setdate(5);

date2.setdate(15);

varbetween = justep.date.between(date1,date2);

> 引數

date1:第乙個日期,本月5號

date2:第二個日期,本月15號

> 返回值101

2

3

vardatetime=newdate();

datetime.setdate(10);

varnewdatetime = justep.date.decrease(datetime,5,'d');

> 引數

datetime:要處理的日期物件,是當月10號

5:減去的時間量

『d』:減去的時間單位(『s』代表秒,』n』代表分鐘,』h』代表小時 ,』d』代表天, 『w』代表 周 ,』m』代表月,』q』代表季度,』y』代表年)

> 返回值

mon oct 05 2015 16:37:29 gmt+0800 (中國標準時間)

1

2

3

4

5

vardate1=newdate();

vardate2=newdate();

date1.setdate(5);

date2.setdate(15);

varbetween = justep.date.diff(date1,date2,'h');

> 引數

date1:第乙個日期,本月5號

date2:第二個日期,本月15號

『h』:時間單位,預設是以天為單位,』s』代表秒,』n』代表分鐘,』h』代表小時 ,』d』代表天, 『w』代表 周 ,』m』代表月,』q』代表季度,』y』代表年

> 返回值

2401

2

3

vardatetime=newdate();

datetime.setdate(10);

varnewdatetime = justep.date.increase(datetime,5,'d');

> 引數

datetime:要處理的日期物件,是當月10號

5:加上的時間量

『d』:加上的時間單位(『s』代表秒,』n』代表分鐘,』h』代表小時 ,』d』代表天, 『w』代表 周 ,』m』代表月,』q』代表季度,』y』代表年)

> 返回值

thu oct 15 2015 09:16:08 gmt+0800 (中國標準時間)

1

2

3

vardatetime=newdate();

datetime.setyear(2016)

varisleapyear = justep.date.isleapyear(datetime);

> 引數

datetime:判斷此日期是否是閏年(2023年)

> 返回值

true

datetime日期 時間的計算

from datetime import date y 四位年份 y二位年份 m二位月份 d二位日期 h二位小時 m二位分鐘 s二位秒數 f微秒 w星期數 從0開始 from datetime import datetime,strftime now1 datetime.now strftime y...

python 日期時間計算

usr bin python coding utf 8 from datetime import datetime,timedelta timedelta代表兩個datetime之間的時間差 now datetime.now past datetime 2010,11,12,13,14,15,16 ...

日期和時間計算

最近在學習muduo網路庫原始碼,小結一下日期和時間計算。gmt ut utc ad ce bc等略。參考 儒略日 julian day number,這裡簡稱為jd 起始時間為gmt 4712 01 01 i.e.4713 b.c.中午12時。此刻2015年11月8日18 00 00的儒略日是24...