phmg.net
当前位置:首页 >> js DAtE 格式化 >>

js DAtE 格式化

function FormatDate (strTime) { var date = new Date(strTime); return date.getFullYear()+"-"+(date.getMonth()+1)+"-"+date.getDate();}FormatDate("Tue Jul 16 01:07:00 CST 2013");

js中没有类似java中的DateFormat类来处理日期格式化,可以自己写一个: var newDate=new Date(); var year=newDate.getFullYear(); var month=(newDate.getMonth()+1)

关于参数判断就不说了,但是你要加 在js中, var tmp = 你的参数.Format("YYYY-MM-DD"); 这就OK了

var str = "2010-08-01";// 转换日期格式str = str.replace(/-/g, '/'); // "2010/08/01";// 创建日期对象var date = new Date(str);// 加一天date.setDate(date.getDate() + 1);

请参阅以下 javaScript 代码: // 格式化显示日期时间// 参数x : 待显示的日期时间,示例: new Date()// 参数y: 需要显示的格式,示例:yyyy-MM-dd hh:mm:ssfunction date2str(x, y) { var z = { y: x.getFullYear(), M: x.getMonth() + 1, d: ...

js是不支持的 要想形成这样的格式,需要自己去拼写,可以参照以下js时间: var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0...

function FormatDate (strTime) { var date = new Date(strTime); return date.getFullYear()+"-"+(date.getMonth()+1)+"-"+date.getDate();}FormatDate("Tue Jul 16 01:07:00 CST 2013");

javascript中的月份日期要格式化处理的,从日期中取出月份后做如下处理就可以表示成两位数了: var d = new Date(); var formatedMonth = ("0" + (d.getMonth() + 1)).slice(-2); 或者也可以这么处理: Date.prototype.getMonthFormatted = funct...

var DateTimeJson = function (obj) { var t = obj.substring(6); t = t.substring(0, t.indexOf("+")); return new Date(parseInt(t)); }拿去

转换示例,参考源码: 表单默认值设置示例//定义转换函数function dateConvert(dateParms){ // 对传入的时间参数进行判断 if(dateParms instanceof Date){ var datetime=dateParms; } //判断是否为字符串 if((typeof dateParms=="string")&&date...

网站首页 | 网站地图
All rights reserved Powered by www.phmg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com