微信v3native支付设置的结束时间处理办法

文档的要求是

订单失效时间,遵循标准格式,格式为yyyy-MM-DDTHH:mm:ss+TIMEZONE,yyyy-MM-DD表示年月日,T出现在字符串中,表示time元素的开头,HH:mm:ss表示时分秒,TIMEZONE表示时区(+08:00表示东八区时间,领先UTC8小时,即北京时间)。例如:2015-05-20T13:29:35+08:00表示,北京时间2015年5月20日 13点29分35秒。 示例值:2018-06-08T10:34:56+08:00

在java中使用如下代码可解决

new SimpleDateFormat("yyyy-MM-ddTHH:mm:ssXXX").format(new Date());

下面做个实验

打印出来看看效果

经验分享 程序员 微信小程序 职场和发展