/**
* 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;
};
分享到:
相关推荐
### JavaScript Date对象转换为字符串 在JavaScript中,`Date`对象提供了多种方法来获取和设置日期及时间。本文将详细介绍如何将`Date`对象转换成字符串格式,这对于数据展示、存储以及传输等场景非常有用。 #### ...
转换方法`string2date`接收一个字符串参数,首先使用`replace`方法将所有连字符("-")替换为斜线("/"),然后调用`Date.parse()`函数解析字符串并创建新的`Date`对象。 `Date.parse()`函数尝试解析给定的字符串,并...
本文将深入探讨如何使用JavaScript将字符串转换为Date对象,以及Date对象的一些常用方法。 1. **字符串到Date的转换** JavaScript的`Date`构造函数接受多种格式的字符串作为参数,将其转换为日期对象。以下是一些...
这个“javascript的date转化器”可能是一个自定义的库或函数集合,旨在简化和扩展JavaScript内置Date对象的功能,以满足更复杂的日期操作需求。在JavaScript中,Date对象允许我们创建、读取、操作和格式化日期。 1....
日期转换,long类型时间转换成string类型
在JavaScript中,将字符串转换为日期对象是常见的操作,特别是在处理与时间相关的业务逻辑时,如时间比较、格式化或计算时间差等。`Date`对象是JavaScript内置的日期和时间处理类,提供了多种方法来创建、操作和格式...
字符串转日期涉及到将特定格式的日期时间字符串转换成JavaScript内置的Date对象,以便能够进行日期时间的计算和格式化输出。接下来将详细讲解JavaScript中字符串转换为日期对象的方法。 首先,我们要了解JavaScript...
在实际项目中,除了自定义实现外,还可以考虑使用一些成熟的JavaScript日期库,如`moment.js`或`date-fns`,它们提供了丰富的日期处理功能,包括格式化、解析、比较等,且通常更稳定、测试更充分。然而,如果你需要...
Date dateObject = formatter.parse(dateString); ``` - `System.currentTimeMillis()` 用于获取当前时间的时间戳。 ```java long timestamp = dateObject.getTime(); ``` - `format()` 方法将日期对象转换回...
### JavaScript时间戳与日期字符串相互转换详解 #### 一、引言 在Web开发中,时间戳和日期字符串之间的转换是非常常见的需求。无论是处理服务器返回的数据还是用户输入的信息,掌握这两种格式之间的转换方法都是...
- **字符串(String)到数字(Number)**:在将字符串转换为数字时,JavaScript会尝试解析数值。例如,`"123"`会被转换为数字`123`。如果字符串不能被解析为数字,如`"abc"`,则会得到`NaN`(Not a Number)。 - **空...
在JavaScript编程语言中,时间日期转换是一个非常常见的需求,尤其在构建动态网页或者Web应用程序时。这个主题涉及到JavaScript内置的Date对象以及相关的日期格式化方法。让我们深入探讨一下JavaScript中的时间日期...
JSON对象和字符串之间的相互转换是数据操作中的常见任务,特别是在与服务器进行数据交互时。本文将深入探讨这两种类型之间的转换方法。 首先,让我们看下如何在JavaScript中操作JSON对象。例如,我们有以下两个JSON...
Web 开发中的脚本语言,下面是常用的 JavaScript 案例大全,包括原生 JavaScript 实现字符串长度截取、获取域名主机、清除空格、替换全部、转义 HTML 标签、还原 HTML 标签、时间日期格式转换等技巧。 1. 原生 ...
在.NET中,DateTime对象可以通过ToString("s")方法输出这种格式,而在JavaScript中,可以使用new Date(dateString)解析此类字符串。 总的来说,理解和掌握Java、JavaScript以及.NET之间Date和DateTime对象的转换是...
在反序列化JSON字符串时,JavaScript不会自动将ISO 8601格式的字符串转换回`Date`对象。你需要手动进行转换: ```javascript let jsonDateStr = '"2022-05-15T04:30:00.000Z"'; let date = new Date(jsonDateStr....
本文实例讲述了JavaScript将当前时间转换成...Click the button to display the UTC date and time as a string. <button onclick=myFunction()>Try it</button> [removed] function myFunction() { var
Date对象有多种构造函数: new Date() //当前时间 new Date(milliseconds) //距离起始时间1970年1月1日的毫秒数 new Date(datestring) //字符串代表的日期与时间。此字符串可以使用Date.parse()转换,比如”Jannuary...