JS教程:日期格式转换函数

2016-02-20 00:55 9 1 收藏

今天图老师小编要向大家分享个JS教程:日期格式转换函数教程,过程简单易学,相信聪明的你一定能轻松get!

【 tulaoshi.com - Web开发 】

 JS教程:日期格式转换函数。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

script  
  function   str2date(str){  
  var   d=null;  
  var   reg=/^(d{4})-(d{2})-(d{2})   (d{2}):(d{2}):(d{2}).(d+)$/  
  if(arr=str.match(reg))d=new   Date(Number(arr[1]),Number(arr[2])-1,Number(arr[3]),Number(arr[4]),Number(arr[5]),Number(arr[6]),Number(arr[7]))  
  return   d;  
  }  
  function   date2str(d){  
  var   ret=d.getFullYear()+"-"  
  ret+=("00"+(d.getMonth()+1)).slice(-2)+"-"  
  ret+=("00"+d.getDate()).slice(-2)+"   "  
  ret+=("00"+d.getHours()).slice(-2)+":"  
  ret+=("00"+d.getMinutes()).slice(-2)+":"  
  ret+=("00"+d.getSeconds()).slice(-2)+"."  
  return   ret+d.getMilliseconds()  
  }  
   
  if(d=str2date("2002-06-01   12:34:56.789"))alert(d.toLocaleString())  
  document.write(date2str(new   Date()))  
  /script

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

来源:http://www.tulaoshi.com/n/20160220/1632855.html

延伸阅读
标签: excel
使用函数在Excel2010中将公历日期转换为农历   ①启动Excel2010,在任意一个单元格输入下列函数:=TEXT(NOW(),"[$-130000]YYYY-M-D")。 ②该单元格立即得到一个日期,如下图所示,农历日期为六月初一。虽然在遇到闰月时,显示结果有点差强人意,如下图中,2010年2月9日的农历应是十二月二十六,但因为那年有个闰五...
标签: Web开发
Date(日期)对象可以使用Date()构造器来创建,在前面的教程中我们已经介绍了Date()构造器,这里就不重复叙述。它没有参数,返回的数值就是当前的日期。下面的表格显示了为日期构造器的有效输入: var today = new Date(); 返回当前的日期和时间 var newyear = new Date("December 31, 1998 23:59:59"); 输入的是表单的字符串 “月 日,...
标签: Web开发
毫无疑问,John Resig 是一个细致且善于思考的人,对于我们通常使用的匿名函数,在他的细究之下,也能挖掘出一些新的东西。通常情况下,当一个函数调用自身时,递归就出现了,对于下面这样的函数调用,我们并不陌生。 1.function yell(n){ 2.       return n 0 ? yell(n-1) + "a" : "hiy&quo...
标签: Web开发
1.当前系统区域设置格式(toLocaleDateString和toLocaleTimeString) 例子:(new Date()).toLocaleDateString() + " " + (new Date()).toLocaleTimeString() 结果: 2008年1月29日 16:13:11 2.普通字符串(toDateString和toTimeString) 例子: (new Date()).toDateString() + " " + (new Date()).toTimeString() 结果:T...
标签: 电脑入门
本篇介绍Excel日期时间函数 1.DATE 用途:返回代表特定日期的序列号。 语法:DATE(year,month,day) 参数:year为一到四位,根据使用的日期系统解释该参数。默认情况下,Excel for Windows使用1900日期系统,而Excel for Macintosh使用1904日期系统。Month代表每年中月份的数字。如果所输入的月份大于12,将从指定年份的一月份执行加法运...

经验教程

131

收藏

45
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部