跳到主要内容

时间操作

当前时间增加

nowAdd(field,count,format)

输入:

nowAfterAdd = nowAdd("day","1","yyyy-MM-dd")

结果:

 "nowAfterAdd": "2021-09-25"

获取时间戳

time = now("timestamp");

获得当前时间

now(toFormat),toFormat可不传,返回Date对象,传了则按格式返回字符串,如:yyyy-MM-dd HH:mm:ss

举例:将当前时间格式转化为以“/”相隔

输入:

 nowDefault = now();
nowFormated = now("yyyy/MM/dd")

结果:

 "nowDefault": "2021-12-06T14:02:11.707+0000",
"nowFormated": "2021/09/24"

时间格式转化

timeFormat(time,fromFormat,toFormat),默认格式为:yyyy-MM-dd HH:mm:ss ,如果time中含有 T , 则 fromFormat 为 "yyyy-MM-ddTHH:mm:ss" 即可

举例:将("2021-09-24 00:43:20")转为("2021-09-24")

输入:

 time = 2021-09-24 00:43:20;
formatedTime = timeFormat(time,"yyyy-MM-dd HH:mm:ss","yyyy-MM-dd")

结果:

 "formatedTime": "2021-09-24"

判断时间是否过期

timeIsOut(time,format)

举例:判断当前时间("2021-09-24 00:43:20")转为("2021-09-24")

输入:

time = 2021-09-24 00:43:20";
isOut = timeIsOut(time,"yyyy-MM-dd")

结果:

 "isOut": true