时间操作
当前时间增加
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