<html> <body> <script type="text/javascript"> var d = new Date() dateFormat = function (date, format) { date = new Date(date); var o = { 'M+' : date.getMonth() + 1, //month 'd+' : date.getDate(), //day 'H+' : date.getHours(), /
function huoqu(){ var data = $("#data").val();//获取的时间 var day = $('#day').val();//往后多少天 var newstr = data.replace(/-/g,'/');//把2016-08-09转换成2016/08/09的时间格式 var datas = new Date(newstr);//创建一个时间对象把获取时间准换成时间戳 var time_str = datas.g
问题背景:想把一个时间直接转成字符串格式 通过查api发现有个toLocaleString(),根据本地时间格式,把 Date 对象转换为字符串 new Date().toLocaleString(); //"2018/5/31 下午1:43:06" 但是默认是12小时制,会带这种上午下午,所以肯定不需要,继续查,发现可以配置 ; (new Date(ss).toLocaleString('chinese',{hour12:false})).replace(/\//g,'-'); //
1.js获取系统时间格式为YYYY-MM-DD HH:MM:SS 1 function curDateTime(){ 2 var d = new Date(); 3 var year = d.getYear(); 4 var month = d.getMonth()+1; 5 var date = d.getDate(); 6 var day = d.getDay(); 7 var hours = d.getHours(); 8 var minutes = d.getMinutes(); 9 v