`
hwaspf
  • 浏览: 8289 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
最近访客 更多访客>>
社区版块
存档分类
最新评论

时间格式转换

阅读更多
<html>    
<head>   
<title> test </title>    
<script language="javascript">      
    function ChangeDateToString(DateIn){
	    var Year=0;
	    var Month=0;
	    var Day=0;
	    var Hours=0;
	    var Minutes=0;
	    var Seconds=0;
	
	    var CurrentDate="";
	
	    //初始化时间
	    Year      = DateIn.getFullYear();
	    Month     = DateIn.getMonth()+1;
	    Day       = DateIn.getDate();
	    Hours=DateIn.getHours();
	    Minutes=DateIn.getMinutes();
	    Seconds=DateIn.getSeconds();
	
	    CurrentDate = Year;
	    if (Month >= 10 ){
	        CurrentDate = CurrentDate + Month;
	    }else{
	        CurrentDate = CurrentDate + "0" + Month;
	    }
	    
	    if (Day >= 10 ){
	        CurrentDate = CurrentDate + Day ;
	    }
	    else{
	        CurrentDate = CurrentDate + "0" + Day ;
	    }
	    
	    if(Hours>=10){
	    	CurrentDate=CurrentDate+Hours;
	    }else{
	    	CurrentDate = CurrentDate + "0" + Hours ;
	    }
	    
		if(Minutes>=10){
	    	CurrentDate=CurrentDate+Minutes;
	    }else{
	    	CurrentDate = CurrentDate + "0" + Minutes ;
	    }
	    
	    if(Seconds>=10){
	    	CurrentDate=CurrentDate+Seconds;
	    }else{
	    	CurrentDate = CurrentDate + "0" + Seconds ;
	    }
	    return CurrentDate;
    }
       

    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>
分享到:
评论

相关推荐

    Sql日期时间格式转换

    ### SQL 日期时间格式转换详解 在SQL Server中,日期时间数据类型的格式转换是一项非常实用且经常被用到的功能。特别是在处理与日期时间相关的数据时,我们常常需要将日期时间值转换为不同的字符串格式以便更好地...

    Java日期格式转换.doc

    日期格式转换是 Java 编程中非常重要的一部分,掌握日期格式转换可以帮助开发者更好地处理日期和时间相关的任务。 结论 ---------- 日期格式转换是 Java 编程中非常重要的一部分,掌握日期格式转换可以帮助开发者...

    c#日期格式转换c#日期格式转换

    根据提供的标题、描述、标签及部分内容,我们可以了解到本篇文章主要关注的是C#中的日期格式转换。下面将基于这些信息详细阐述C#日期格式转换的相关知识点。 ### C# 日期格式转换概述 在C#编程中,对日期进行格式...

    sql server日期格式转换方法大全

    在SQL Server中,日期和时间数据类型的处理是数据库操作中的常见任务。...理解并熟练掌握这些日期格式转换方法,将有助于在SQL Server环境中更高效地处理日期和时间数据,提高数据处理的灵活性和准确性。

    长短日期格式转换.rar

    在IT领域,日期格式转换是一项常见的任务,尤其在数据处理、数据分析或编程中。"长短日期格式转换"指的是将日期从一种表示方式转换为另一种。常见的日期格式有长日期(Long Date)和短日期(Short Date)两种。长...

    易语言时间格式转换器.rar

    易语言时间格式转换器是一款基于易语言开发的实用工具,主要功能是帮助用户将时间数据在不同的格式之间进行转换。易语言是中国本土的一种编程语言,它以“易”为特点,旨在降低编程的难度,让普通用户也能进行程序...

    java日期格式转换

    ### Java日期格式转换详解 在Java开发中,对日期和时间进行操作是非常常见的需求之一。本文将基于给定文件中的代码示例,详细介绍如何在Java中实现日期格式的转换,并探讨其中涉及的关键知识点。 #### 一、理解...

    JSON转换为JAVA对象及日期格式转换处理 -

    JSON转换为JAVA对象及日期格式转换处理 -

    混乱日期统一转换成一致的格式

    使用SQL Server的字符串操作函数进行日期格式转换 在给定的代码片段中,通过一系列的字符串操作函数,如`LEFT()`, `RIGHT()`, `LEN()`等,实现了对日期格式的统一转换。具体步骤如下: - **识别并提取年份**:...

    java list 日期时间格式转换

    java list&lt;bean&gt; date.class如果日期类型就改成这个 日期时间格式转换

    .net日期格式转换

    net,日期,格式,转换 net,日期,格式,转换 net,日期,格式,转换 net,日期,格式,转换 net,日期,格式,转换 net,日期,格式,转换 net,日期,格式,转换 net,日期,格式,转换 net,日期,格式,转换

    Sql Server日期格式转换

    ### Sql Server 日期格式转换详解 在日常使用Sql Server数据库的过程中,我们经常会遇到需要对日期进行格式转换的需求。本文将详细介绍几种常见的日期格式转换方法,并通过具体的示例代码来帮助大家更好地理解和...

    java时间格式转换大全

    Java时间格式转换是Java开发中常见的任务,涉及到日期和时间的处理。在Java中,主要通过`java.util.Date`、`java.util.Calendar`以及`java.text.SimpleDateFormat`等类来完成。下面将详细介绍这些类和方法在时间格式...

    GMT时间格式转换(GMT) .doc

    GMT 时间格式转换 GMT 时间格式转换是指将 GMT 时间格式转换成普通的 Date 时间格式。GMT 时间格式是一种特殊的时间格式,例如:Mon Feb 13 08:00:00 GMT+08:00 2012 或者 Sun Sep 02 2012 08:00:00 GMT+08:00。...

    SQL中日期格式转换

    在SQL中,日期和时间数据类型的格式化是一个常见的需求,特别是在报表或用户界面展示时,我们需要将数据库存储的标准日期格式转换为更易于阅读的形式。SQL Server 提供了 `CONVERT` 函数,允许我们根据需要将日期和...

    易语言日期格式转换模块

    在实际应用中,日期格式转换模块可以广泛应用于各种场景,如日志记录(将日期时间信息格式化后写入日志文件)、报表生成(格式化日期以便于打印或展示)、时间戳与日期之间的转换等。有了这个模块,开发者无需关心...

    C#日期格式转换

    ### C# 日期格式转换详解 #### 一、概述 在C#开发中,日期时间的格式化处理是一项常见的需求。对于不同的应用场景,我们需要将日期时间格式化为各种不同的样式,比如从`2005-6-6 14:33:34`这种默认格式转换为`...

Global site tag (gtag.js) - Google Analytics