`
lanfei
  • 浏览: 153027 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

请您先登录,才能继续操作

javaSrcipt String跟Date 相互转换

 
阅读更多
/**
*  String 转换为date
* eg:format="YYYY-MM-dd hh:mm:ss";
*/    
function StringToDate(remindTime){ 
	if(remindTime==""){
		return;
	} 
	var  str=remindTime.toString();
	str =  str.replace(/-/g,"/");
	var oDate = new Date(str);  
	return oDate;
 
}
/**
*  long 转换为date
* eg:1325478601000;
*/
function longToDate(val){
	val =parseFloat(val);
	 var d = new Date(val);
	 var dateStr = d.format("yyyy-MM-dd");	 
	return dateStr;
}

/**
* 时间对象的格式化;
* eg:format="YYYY-MM-dd hh:mm:ss";
*/
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;
};


分享到:
评论

相关推荐

    js date转String 日期字符串转换

    ### JavaScript Date对象转换为字符串 在JavaScript中,`Date`对象提供了多种方法来获取和设置日期及时间。本文将详细介绍如何将`Date`对象转换成字符串格式,这对于数据展示、存储以及传输等场景非常有用。 #### ...

    JS简单实现String转Date的方法

    转换方法`string2date`接收一个字符串参数,首先使用`replace`方法将所有连字符("-")替换为斜线("/"),然后调用`Date.parse()`函数解析字符串并创建新的`Date`对象。 `Date.parse()`函数尝试解析给定的字符串,并...

    js string转date.doc

    本文将深入探讨如何使用JavaScript将字符串转换为Date对象,以及Date对象的一些常用方法。 1. **字符串到Date的转换** JavaScript的`Date`构造函数接受多种格式的字符串作为参数,将其转换为日期对象。以下是一些...

    javascript的date转化器

    这个“javascript的date转化器”可能是一个自定义的库或函数集合,旨在简化和扩展JavaScript内置Date对象的功能,以满足更复杂的日期操作需求。在JavaScript中,Date对象允许我们创建、读取、操作和格式化日期。 1....

    Date4long2String

    日期转换,long类型时间转换成string类型

    js string转date

    在JavaScript中,将字符串转换为日期对象是常见的操作,特别是在处理与时间相关的业务逻辑时,如时间比较、格式化或计算时间差等。`Date`对象是JavaScript内置的日期和时间处理类,提供了多种方法来创建、操作和格式...

    Javascript中string转date示例代码

    字符串转日期涉及到将特定格式的日期时间字符串转换成JavaScript内置的Date对象,以便能够进行日期时间的计算和格式化输出。接下来将详细讲解JavaScript中字符串转换为日期对象的方法。 首先,我们要了解JavaScript...

    JavaScript实现的SimpleDateFormat

    在实际项目中,除了自定义实现外,还可以考虑使用一些成熟的JavaScript日期库,如`moment.js`或`date-fns`,它们提供了丰富的日期处理功能,包括格式化、解析、比较等,且通常更稳定、测试更充分。然而,如果你需要...

    字符串和时间戳相互转换

    Date dateObject = formatter.parse(dateString); ``` - `System.currentTimeMillis()` 用于获取当前时间的时间戳。 ```java long timestamp = dateObject.getTime(); ``` - `format()` 方法将日期对象转换回...

    javascript时间戳和日期字符串相互转换代码(超简洁)_.docx

    ### JavaScript时间戳与日期字符串相互转换详解 #### 一、引言 在Web开发中,时间戳和日期字符串之间的转换是非常常见的需求。无论是处理服务器返回的数据还是用户输入的信息,掌握这两种格式之间的转换方法都是...

    JavaScript — 数据类型的转换1

    - **字符串(String)到数字(Number)**:在将字符串转换为数字时,JavaScript会尝试解析数值。例如,`"123"`会被转换为数字`123`。如果字符串不能被解析为数字,如`"abc"`,则会得到`NaN`(Not a Number)。 - **空...

    javascript经典特效---时间日期转换.rar

    在JavaScript编程语言中,时间日期转换是一个非常常见的需求,尤其在构建动态网页或者Web应用程序时。这个主题涉及到JavaScript内置的Date对象以及相关的日期格式化方法。让我们深入探讨一下JavaScript中的时间日期...

    JavaScript中json对象和string对象之间相互转化

    JSON对象和字符串之间的相互转换是数据操作中的常见任务,特别是在与服务器进行数据交互时。本文将深入探讨这两种类型之间的转换方法。 首先,让我们看下如何在JavaScript中操作JSON对象。例如,我们有以下两个JSON...

    常用javascript案例大全

    Web 开发中的脚本语言,下面是常用的 JavaScript 案例大全,包括原生 JavaScript 实现字符串长度截取、获取域名主机、清除空格、替换全部、转义 HTML 标签、还原 HTML 标签、时间日期格式转换等技巧。 1. 原生 ...

    Java 和 Javascript 的 Date 与 .Net 的 DateTime 之间的相互转换

    在.NET中,DateTime对象可以通过ToString("s")方法输出这种格式,而在JavaScript中,可以使用new Date(dateString)解析此类字符串。 总的来说,理解和掌握Java、JavaScript以及.NET之间Date和DateTime对象的转换是...

    在JavaScript中将日期解析为Json

    在反序列化JSON字符串时,JavaScript不会自动将ISO 8601格式的字符串转换回`Date`对象。你需要手动进行转换: ```javascript let jsonDateStr = '"2022-05-15T04:30:00.000Z"'; let date = new Date(jsonDateStr....

    JavaScript将当前时间转换成UTC标准时间的方法

    本文实例讲述了JavaScript将当前时间转换成...Click the button to display the UTC date and time as a string. <button onclick=myFunction()>Try it</button> [removed] function myFunction() { var

    javascript 时间显示代码集合(Date对象)

    Date对象有多种构造函数: new Date() //当前时间 new Date(milliseconds) //距离起始时间1970年1月1日的毫秒数 new Date(datestring) //字符串代表的日期与时间。此字符串可以使用Date.parse()转换,比如”Jannuary...

Global site tag (gtag.js) - Google Analytics