在node-red中输出当前时间,并指定时区为北京时间,时间格式为:YYYY-MM-DD HH:mm:ss
可以使用moment.js库,也可以自行写一个function,介绍一下使用自定义function的方法。
var now =new Date();   
var formattedDate = now.toLocaleString("zh-CN", {
    timeZone: "Asia/Shanghai",
    hour12: false,
    year: "numeric",
    month: "2-digit",
    day: "2-digit",
    hour: "2-digit",
    minute: "2-digit",
    second: "2-digit",
});
formattedDate = formattedDate.replace(/\//g, "-");
msg.payload=formattedDate;
return msg;
近期又发现一个输出当前时间的方法:
var time="&$now('[Y0001]-[M01]-[D01] [H01]:[m01]:[s01]','+0800')&";
上面代码即可输出时间格式为:YYYY-MM-DD HH:mm:ss的时间
 
                   
                   
                   
                   博客介绍了在Node-RED中输出当前时间并指定时区为北京时间的方法,时间格式为YYYY-MM-DD HH:mm:ss。可使用moment.js库,也可自定义function实现,还提及了近期发现的另一种输出该格式时间的方法。
博客介绍了在Node-RED中输出当前时间并指定时区为北京时间的方法,时间格式为YYYY-MM-DD HH:mm:ss。可使用moment.js库,也可自定义function实现,还提及了近期发现的另一种输出该格式时间的方法。
           
       
           
                 
                 
                 
                 
                 
                
               
                 
                 
                 
                 
                
               
                 
                 扫一扫
扫一扫
                     
                     
              
             
                  
 被折叠的  条评论
		 为什么被折叠?
被折叠的  条评论
		 为什么被折叠?
		 
		  到【灌水乐园】发言
到【灌水乐园】发言                                
		 
		 
    
   
    
   
             
					 
					 
					


 
            