码迷,mamicode.com
首页 > 编程语言 > 详细

javascript中获取时间,然后传到后台进行操作

时间:2017-10-10 00:00:18      阅读:258      评论:0      收藏:0      [点我收藏+]

标签:return   ace   北京   格式   switch   mat   date   turn   break   

/**
* 当使用ajax传递时间到后台时(有时不是在后台new Date()就能解决的),用此方法将本地时间格式(北京)转化为该date传递后台
*/
var dateNow = new Date();
date = format(dateNow,‘yyyy-MM-dd HH:mm:ss‘);

/**
* 这两个函数是为了得到前台的国际化时间,便于后台进行操作
*/
var format = function(time, format) { //前台获取时间,转化为国际时间,可以当做工具使用
var t = new Date(time);
var tf = function(i){return (i < 10 ? ‘0‘ : "") + i};
return format.replace(/yyyy|MM|dd|HH|mm|ss/g, function(a){
switch(a){
case ‘yyyy‘:
return tf(t.getFullYear());
break;
case ‘MM‘:
return tf(t.getMonth() + 1);
break;
case ‘mm‘:
return tf(t.getMinutes());
break;
case ‘dd‘:
return tf(t.getDate());
break;
case ‘HH‘:
return tf(t.getHours());
break;
case ‘ss‘:
return tf(t.getSeconds());
break;
}
})
}

javascript中获取时间,然后传到后台进行操作

标签:return   ace   北京   格式   switch   mat   date   turn   break   

原文地址:http://www.cnblogs.com/yxb-ylp-520/p/7643240.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!