将字符串形式的日期转换成日期对象
var strTime="2011-04-16"; //字符串日期格式
var date= new Date(Date.parse(strTime.replace(/-/g, "/"))); //转换成Data();
var month=date.getMonth()+1; //获取当前月份
------------------------------------------------------------------------------------------------------
date.getYear(); //获取当前年份(2位)
date.getFullYear(); //获取完整的年份(4位,1970-????)
date.getMonth(); //获取当前月份(0-11,0代表1月)
date.getDate(); //获取当前日(1-31)
date.getDay(); //获取当前星期X(0-6,0代表星期天)
date.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)
date.getHours(); //获取当前小时数(0-23)
date.getMinutes(); //获取当前分钟数(0-59)
date.getSeconds(); //获取当前秒数(0-59)
date.getMilliseconds(); //获取当前毫秒数(0-999)
date.toLocaleDateString(); //获取当前日期
var mytime=date.toLocaleTimeString(); //获取当前时间
date.toLocaleString( ); //获取日期与时间
分享到:
相关推荐
要将字符串转换为日期,我们需要将字符串拆分成年、月、日等部分,并使用`Date`对象的构造函数来创建一个日期对象。文档中提供了一个名为`stringToDate`的函数,该函数接受一个格式为`yyyy-MM-dd`的字符串作为参数,...
在提供的代码中,有一个名为`stringToDate`的函数,它接受一个形如"yyyy-MM-dd"格式的日期字符串,并将其转换为JavaScript的Date对象。这个函数通过将日期字符串按短横线分隔,然后将年、月和日分别传递给Date构造...
最近遇到一个问题,就是获取表单中的日期往后台通过json方式传的时候,遇到Date.parse(str)函数在ff下报错: NAN 找了些资料,发现是由于Date.parse()函数对日期格式有要求:详细参考 Date.parse函数 对于js操作日期: ...
- 如果需要忽略大小写进行字符串比较,可以先将字符串转换为统一的大小写形式。 - 示例:`var str1 = "hello"; var str2 = "Hello"; if (str1.toLowerCase() == str2.toLowerCase()) { console.log("Strings are ...
- `new Date()` 构造函数用于将字符串转换为日期对象。 ```javascript var dateString = "2023-03-15T10:30:00"; var dateObject = new Date(dateString); ``` - `getTime()` 方法返回时间戳。 ```javascript...
接下来,`pri_ary` 方法是核心功能,它将数字字符串转换为中文表示。这个方法的主要逻辑如下: 1. 首先,通过调用 `strrev` 方法将输入数字的字符串倒序。 2. 初始化两个空字符串 `zero` 和 `newary`,`zero` 用于...
这个`formatDate`函数接受一个`Date`对象和一个格式字符串,然后返回按照指定格式格式化的日期字符串。例如,`'yyyy-MM-dd hh:mm:ss'`会将日期格式化为"年-月-日 时:分:秒"的形式。函数内部通过正则表达式匹配并替换...
- 其他日期时间脚本库方法包括日期计算、日期比较、日期转字符串、日期分割为数组、取日期的部分信息、获取日期所在月的最大天数、判断日期所在年的第几周、字符串转换为日期型、验证日期有效性、完整日期时间检查...
这两个函数在实际应用中,可以根据需求直接调用,以将从数据库中获取的Long型日期转化为易读的日期字符串。在页面展示时,可以灵活地根据需要选择调用`datetimeFormat`或`dateFormat`。 总之,JavaScript提供了强大...
Date-Mask是一个JavaScript库,它可以帮助我们把特定格式的日期字符串转换成其他格式的字符串。 在给出的示例代码中,首先定义了几个数组:`varMonthNames`、`varDayNames`、`varShortMths` 和 `varShortDays`。...
- **功能**: 将字符串转换为全大写或全小写。 - **参数**: - `x`: 字符串。 - **示例**: - `UCase(x)` 将 `x` 转换为全大写。 - `LCase(x)` 将 `x` 转换为全小写。 ### 日期时间操作函数 #### 1. 获取当前日期...
Moment.js 是一个简单易用的轻量级JavaScript日期处理类库,提供了日期格式化、日期解析等功能。它支持在浏览器和NodeJS两种环境中运行。此类库能够将给定的任意日期... //字符串转换成时间格式 标签:Moment
- 字符串在JavaScript中被视为不可变的字符序列,尽管其底层可能以字符数组形式存储。常见的字符串方法包括`length`属性(返回字符串长度),`charAt()`(根据索引获取字符),`charCodeAt()`(获取字符的Unicode...
在介绍如何将JSON对象转换为字符串之后,文章还提供了将JSON字符串转换回JSON对象的方法。在这里,作者使用了JavaScript的`eval()`函数,这是一种简单但需要注意安全风险的方法,因为`eval()`会执行字符串中的...
这个函数首先调用`parseJsonDate`函数将输入的JSON日期字符串转换为`Date`对象,然后通过`formatDateTime`函数将该对象格式化为我们所需的日期格式。 #### 结论 通过上述方法,我们可以有效地处理来自数据库的日期...
1. **字符串转换**: 在`src/main/resources/templates/test.html`中,我们可以通过`#strings.toString('hello')`将非字符串类型转换为字符串。这在传递数据到视图时非常有用,尤其是当数据是其他类型(如数字、...
这会将输入的字符串日期"Sun May 13, 2016"转换为格式化后的日期字符串"2016-05-13"。 #### 知识点8:日期有效性 在实际应用中,需要确保传入的字符串日期是有效且符合预期格式的,否则`new Date(date)`可能会创建...
你可以使用`Date.parse()`或`new Date()`构造函数将日期字符串转换为`Date`对象,然后利用`getTime()`或`setTime()`方法处理时间戳。同时,通过`Date`对象的各种`to...String()`方法,可以将日期对象格式化为所需...
10. **StringToDate**:将字符串转换为日期对象。 11. **IsValidDate**:验证日期的有效性。 12. **CheckDateTime**:检查日期时间的有效性。 13. **daysBetween**:计算两个日期之间的天数差。 接下来,我们将对...
在JavaScript中,字符串处理和日期操作是非常常见的需求,尤其是在数据清洗、格式转换等场景下。本文将详细介绍如何利用自定义方法实现字符串的Trim功能以及日期时间的格式化功能。 #### Trim函数 在JavaScript中...