`

JS中 Date 类型的转换

阅读更多
http://blog.csdn.net/yzy0612/archive/2007/08/07/1730732.aspx


<html> 
<head>
<title> test </title> 
<script language="javascript">   
	
	function test() {
		var testDate = new Date();
		alert(testDate);
		var testStr = testDate.format("yyyy-MM-dd hh:mm:ss");
		alert(testStr);
	}

	Date.prototype.format = function(format){
		var o = {
				"M+" :  this.getMonth()+1,  //month
				"d+" :  this.getDate(),     //day
				"h+" :  this.getHours(),    //hour
				"m+" :  this.getMinutes(),  //minute
				"s+" :  this.getSeconds(), //second
				"q+" :  Math.floor((this.getMonth()+3)/3),  //quarter
				"S"  :  this.getMilliseconds() //millisecond
			}
			if(/(y+)/.test(format)) {
				format = format.replace(RegExp.$1, (this.getFullYear()+"").substr(4 - RegExp.$1.length));
			}
			for(var k in o) {
				if(new RegExp("("+ k +")").test(format)) {
					format = format.replace(RegExp.$1, RegExp.$1.length==1 ? o[k] : ("00"+ o[k]).substr((""+ o[k]).length));
				}
			}
		return format;
	}
</script> 
</head> 
<body>   
<a href="#" onclick="test()">test</a>
</body> 
</html> 
分享到:
评论

相关推荐

    java的Date类型转换成MySQL的DateTime类型.doc

    Java 中 Date 类型转换为 MySQL 的 DateTime 类型 Java 中的 Date 类型和 MySQL 的 DateTime 类型是两个不同的日期时间类型,都是用于表示日期和时间的信息,但它们之间存在一定的区别。Java 中的 Date 类型是使用...

    js中date类型时间与字符串类型函数转换工具包

    js中date类型时间与字符串类型函数转换工具包,可以作为前端util包

    js处理java后台传过来的date对象并转换成指定格式的字符串

    js处理java后台传过来的date对象并转换成指定格式的字符串,亲测可用

    js string转date(js字符串转换成日期,代码调试通)

    js string转date,js字符串转换成日期,此代码支持将datetime(年月日小时分秒格式)转换为js的Date类型,程序已调试并支持在HTML中运行、代码请见附件。

    js date转String 日期字符串转换

    ### JavaScript Date对象转换为字符串 在JavaScript中,`Date`对象提供了多种方法来获取和设置日期及时间。本文将详细介绍如何将`...以上就是关于JavaScript中`Date`对象转换为字符串的相关知识点,希望对你有所帮助!

    javascript date类型转成OLE(double)

    在本文档中,我们将详细探讨如何将JavaScript中的Date对象转换为OLE自动化所使用的DATE类型,即一个Double类型的数值表示。 #### 一、背景与需求 在开发过程中,当我们需要与COM组件进行交互时,常常会遇到这样的...

    javascript Date比较和Date转换为时间戳(毫秒)

    javascript Date比较和Date转换为时间戳(毫秒)

    js字符串日期yyyy-MM-dd转化为date示例代码

    最近遇到一个问题,就是获取表单中的日期往后台通过json方式传的时候,遇到Date.parse(str)函数在ff下报错: NAN 找了些资料,发现是由于Date.parse()函数对日期格式有要求:详细参考 Date.parse函数 对于js操作日期: ...

    json返回date类型转为字符串.docx

    JSON 返回 Date 类型转换为...在本文中,我们讨论了如何使用 JavaScript、Moment.js 库和正则表达式来将 Date 对象转换为字符串。这些方法可以满足我们的需求,但是它们都有其优缺,需要根据实际情况选择合适的方法。

    一道面试题引发的对javascript类型转换的思考

    JavaScript中的类型转换是处理不同类型数据时需要进行的一种操作,它在编程中扮演着重要的角色。在JavaScript中,存在着多种类型,包括原始类型和对象类型。原始类型主要包括Number、String、Boolean、Undefined和...

    JavaScript程序设计课件:数据类型转换.pptx

    在这份"JavaScript程序设计课件:数据类型转换"中,主要讲解了如何在JavaScript中进行数据类型的转换,主要包括获取数据类型的方法以及三种主要的数据类型转换:字符串转换、数字转换和布尔型转换。 首先,了解数据...

    js 数据类型转换总结笔记

    在JavaScript中,数据类型转换是编程过程中不可或缺的一部分。由于JavaScript是一种动态类型语言,变量的数据类型在运行时可以改变,这给编程带来了灵活性,但也可能导致一些意外的错误。本篇文章将深入探讨...

    JavaScript — 数据类型的转换1

    在JavaScript中,数据类型的转换是编程中不可或缺的一部分。在处理不同数据类型时,JavaScript会自动进行类型转换,以便于执行特定的操作。以下是关于JavaScript中数据类型转换的详细说明: 1. **原始数据类型转换*...

    javascript转换日期字符串为Date日期对象的方法.docx

    ### JavaScript 转换日期字符串为 Date 日期对象的方法 在 JavaScript 开发中,处理日期是非常常见的需求之一。很多时候,我们需要将用户输入或其他来源得到的日期字符串转换为 `Date` 对象,以便进行进一步的计算...

    前后天date类型的大小比较

    "前后天date类型的大小比较"这个主题涉及到编程语言中的日期对象处理,比较逻辑以及可能使用的工具。以下是对这一知识点的详细说明: 1. **日期类型**: - 在多种编程语言中,如Java、JavaScript、Python等,都有...

    json返回date类型转为字符串.pdf

    在回调函数中,我们使用 toDate 函数将日期类型转换为字符串,然后将其追加到页面中。 结论 日期类型转换是 Web 开发中一个非常重要的方面。使用 JavaScript 语言,可以非常方便地实现日期类型转换。同时,使用 ...

    javascript中对Date类型的常用操作小结_.docx

    ### JavaScript中Date类型常用操作详解 #### 一、概述 在JavaScript编程中,处理日期与时间是一项常见且重要的任务。JavaScript 提供了内置的 `Date` 对象来帮助开发者进行日期与时间的操作。本文将详细介绍一些...

    Js转换时间戳、Unicode转中文

    在JavaScript(JS)编程中,时间戳转换和Unicode编码转换是常见的操作。下面将详细讲解这两个主题,并结合HTML和CSS的基础知识,探讨它们在实际应用中的使用。 **一、JavaScript时间戳转换** 1. **时间戳的概念**...

    date_时间转换_时间戳转换_

    在编程中,日期和时间通常通过特定的数据类型来表示,如Java的`LocalDateTime`,Python的`datetime`对象,JavaScript的`Date`对象等。这些数据类型提供了丰富的功能,包括日期和时间的创建、格式化、解析以及与...

    JavaScript中的数据类型转换方法小结

    在JavaScript编程中,数据类型转换是一个基础且重要的知识点。类型转换(Type Conversion)指的是将变量或值从一个类型转换为另一个类型的过程。这是JavaScript初学者入门学习的必要基础知识。在实际开发中,类型...

Global site tag (gtag.js) - Google Analytics