700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > javascript格式化日期时间方法汇总【javascript】

javascript格式化日期时间方法汇总【javascript】

时间:2020-07-17 02:47:29

相关推荐

javascript格式化日期时间方法汇总【javascript】

web前端|js教程

javascript,日期时间格式化

web前端-js教程

示例一:

跳一跳网页源码,飞行堡垒装ubuntu,tomcat替换404页面,小说下载爬虫,代码注释自动生成工具php,网红seolzw

TTfunction syncTime(){ var mydate = new Date(); var week; switch (mydate.getDay()){ case 1: week="星期一"; break; case 2: week="星期二"; break; case 3: week="星期三"; break; case 4: week="星期四"; break; case 5: week="星期五"; break; case 6: week="星期六"; break; default: week="星期天"; } var str = "" + mydate.getFullYear() + " 年 " + (mydate.getMonth() + 1) + " 月 " + mydate.getDate() + " 日 " + week; $(.todaytime)[0].innerHTML = str; str = \"savesynctime" : " + str + \" return str; } console.log(syncTime());

示例二:

kangle网站源码,ubuntu+4.15内核,查看tomcat端口号路径,爬虫宠物选择,php7 电子书,汾阳seo优化lzw

var date = new Date();document.writeln(date); //Thu Jan 08 01:25:53 GMT+0800 (中国标准时间) document.writeln(Date.parse()); //NaN document.writeln(Date.parse(6/10/)); //1402329600000 毫秒数 document.writeln(Date.parse(Thu Jan 08 01:25:53)); //1420651553000 毫秒数 document.writeln(Date.UTC()); //NaN//日期格式化方法 document.writeln(

); document.writeln(date.toDateString()); //Thu Jan 08 document.writeln(

) document.writeln(date.toTimeString()); //01:39:08 GMT+0800 (中国标准时间) document.writeln(

) document.writeln(date.toLocaleDateString()); //1月8日 document.writeln(

) document.writeln(date.toLocaleTimeString()); //上午1:39:08 document.writeln(

) document.writeln(date.toUTCString()); //Wed, 07 Jan 17:39:08 GMT//一些set,get方法

示例三:

delphi算法与数据结构 源码,vscode中怎么快速换行,ubuntu重新root,tomcat启动携带参数,python 防反爬虫,判断是否支持php,锦州专业seo优化费用,电脑行业网站模板,小蚂蚁 模板文件lzw

Date.prototype.Format = function(formatStr) { var str = formatStr; var Week = [日, 一, 二, 三, 四, 五, 六]; str = str.replace(/yyyy|YYYY/, this.getFullYear()); str = str.replace(/yy|YY/, (this.getYear() % 100) > 9 ? (this.getYear() % 100).toString() : + (this.getYear() % 100)); str = str.replace(/MM/, (this.getMonth() + 1) > 9 ? (this.getMonth() + 1).toString() : + (this.getMonth() + 1)); str = str.replace(/M/g, (this.getMonth() + 1)); str = str.replace(/w|W/g, Week[this.getDay()]); str = str.replace(/dd|DD/, this.getDate() > 9 ? this.getDate().toString() : + this.getDate()); str = str.replace(/d|D/g, this.getDate()); str = str.replace(/hh|HH/, this.getHours() > 9 ? this.getHours().toString() : + this.getHours()); str = str.replace(/h|H/g, this.getHours()); str = str.replace(/mm/, this.getMinutes() > 9 ? this.getMinutes().toString() : + this.getMinutes()); str = str.replace(/m/g, this.getMinutes()); str = str.replace(/ss|SS/, this.getSeconds() > 9 ? this.getSeconds().toString() : + this.getSeconds()); str = str.replace(/s|S/g, this.getSeconds()); return str}

示例四:

Date.prototype.toString=function(format,loc){ var time={}; time.Year=this.getFullYear(); time.TYear=(""+time.Year).substr(2); time.Month=this.getMonth()+1; time.TMonth=time.Month<10?"0"+time.Month:time.Month; time.Day=this.getDate(); time.TDay=time.Day<10?"0"+time.Day:time.Day; time.Hour=this.getHours(); time.THour=time.Hour<10?"0"+time.Hour:time.Hour; time.hour=time.Hour<13?time.Hour:time.Hour-12; time.Thour=time.hour<10?"0"+time.hour:time.hour; time.Minute=this.getMinutes(); time.TMinute=time.Minute<10?"0"+time.Minute:time.Minute; time.Second=this.getSeconds(); time.TSecond=time.Second0){ if(loc!=undefined && loc =="en"){MMMArr=MMMArrEn.slice(0);WeekArr=WeekArrEn.slice(0); } format=format.replace(/yyyy/ig,time.Year).replace(/yyy/ig,time.Year).replace(/yy/ig,time.TYear).replace(/y/ig,time.TYear).replace(/MMM/g,MMMArr[time.Month-1]).replace(/MM/g,time.TMonth).replace(/M/g,time.Month).replace(/dd/ig,time.TDay).replace(/d/ig,time.Day).replace(/HH/g,time.THour).replace(/H/g,time.Hour).replace(/hh/g,time.Thour).replace(/h/g,time.hour).replace(/mm/g,time.TMinute).replace(/m/g,time.Minute).replace(/ss/ig,time.TSecond).replace(/s/ig,time.Second).replace(/fff/ig,time.Millisecond).replace(/ff/ig,oNumber.toFixed(2)*100).replace(/f/ig,oNumber.toFixed(1)*10).replace(/EEE/g,WeekArr[time.Week]); } else{ format=time.Year+"-"+time.Month+"-"+time.Day+" "+time.Hour+":"+time.Minute+":"+time.Second; } return format;} var d=new Date();console.log(d.toString()); //-7-27 9:26:52console.log(d.toString("")); //-7-27 9:26:52console.log(d.toString("yyyy-MM-dd HH:mm:ss")); //-07-27 09:26:52console.log(d.toString("yyyy年MM月dd日 HH:mm:ss")); //07月27日 09:26:52console.log(d.toString("yyyy-MM-dd HH:mm:ss fff")); //-07-27 09:26:52 237console.log(d.toString("yyyy年 MMM dd EEE")); // 七月 27 星期五console.log(d.toString("yyyy MMM dd EEE","en")); // Jul 27 Fri

示例五:时间个性化输出功能

/*1、= 1min && = 60min && = 1day && = 1year, 显示具体日期“XXXX年XX月XX日 XX:XX”*/function timeFormat(time){ var date = new Date(time), curDate = new Date(), year = date.getFullYear(), month = date.getMonth() + 10, day = date.getDate(), hour = date.getHours(), minute = date.getMinutes(), curYear = curDate.getFullYear(), curHour = curDate.getHours(), timeStr; if(year curHour){ timeStr = month +月+ day +日 + hour +:+ minute; }else if(pastH >= 1){ timeStr = 今天 + hour +:+ minute +分; }else{ var pastM = curDate.getMinutes() - minute; if(pastM > 1){ timeStr = pastM +分钟前; }else{ timeStr = 刚刚; } } } return timeStr;}

以上所述就是本文的全部内容了,希望大家能够喜欢。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。