首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

将格式为YYYYMMDDHHMMSS的字符串转换为JavaScript Date对象

将格式为YYYYMMDDHHMMSS的字符串转换为JavaScript Date对象,可以使用以下代码:

代码语言:javascript
复制
const str = "20220101123000";
const date = new Date(str.slice(0, 4), str.slice(4, 6) - 1, str.slice(6, 8), str.slice(8, 10), str.slice(10, 12), str.slice(12, 14));

这段代码首先使用字符串的slice方法提取出年、月、日、时、分、秒的值,然后使用Date构造函数创建一个新的Date对象,并传入这些值。注意,月份的值需要减去1,因为Date对象中月份的范围是0-11。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • javascript中如何正确将日期(Date)字符串转换为日期(Date)对象?

    因近日一个项目中要在客户端判断用户输入的日期字符串的大小,所以对日期字符串转日期对象研究了一下,测试代码如下: javascript"> var sDate1...("" + Date("2000-01-02"));//输出Wed Dec 05 10:18:33 2007 结论: Date(日期)型字符串,要想正确的转换为Date...(日期)对象,必须用new Date(str)方式,直接用Date(str)强制转换将得到错误结果,另外转换时Date字符串的格式为"年/月/日"(也许还有其它写法,这里只测试了yyyy/mm/dd确实是可行的...),而另一种很常见的"年-月-日"的表示方式,转换后将得到错误结果 另外,要计算二个日期的差值,比如相差多少天,可以用 date2.getTime()/(1000*60*60*24) - date1....如果要给某个日期加几天,可以参考下面的代码: var pickupDate = new Date('2010/02/01'); var newDate = new Date(); newDate.setTime

    5.7K80

    【JavaScript】内置对象 - Date 日期对象 ① ( Date 对象简介 | 使用构造函数创建 Date 对象 | 构造函数参数为时间戳 | 构造函数参数为空 | 构造函数参数为字符串 )

    一、Date 日期内置对象 1、Date 对象简介 JavaScript 的 Date 内置对象用于处理日期和时间 , 该 Date 内置对象 提供的 一系列 方法 可用于执行各种日期和时间相关的操作...创建 Date 内置对象 , 参数为 时间戳 var date = new Date(0); // 打印创建的 Date 对象 // 输出 : Thu...); 构造函数 创建 Date 对象 , 传入的参数是 一个 表示日期的字符串值 ; 传入的 字符串 参数 需要 符合如下要求 : 可以被 Date.parse() 方法正确方法识别 符合 IETF-compliant...创建 Date 内置对象 , 参数为 字符串 date = new Date('2024-04-26 15:41:00'); // 打印创建的 Date 对象...创建 Date 内置对象 , 参数为 字符串 date = new Date('2024-04-26 15:41:00'); // 打印创建的 Date 对象

    50510

    Java中将Date类型转换为YYYY-MM格式的字符串示例

    在Java编程中,经常会涉及到将Date类型转换为特定格式的字符串。本篇博客将介绍如何将Java中的Date类型转换为YYYY-MM格式的字符串,并提供示例代码。...以下是将Date类型转换为YYYY-MM格式字符串的示例代码:import java.text.SimpleDateFormat;import java.util.Date;public class DateToStringExample...("yyyy-MM"); // 使用SimpleDateFormat对象将Date对象转换为指定格式的字符串 String formattedDate = sdf.format...然后,我们创建了一个SimpleDateFormat对象,并指定了要输出的日期格式为"yyyy-MM",其中"yyyy"代表年份,"MM"代表月份。...接着,我们使用SimpleDateFormat的format方法将Date对象转换为指定格式的字符串。最后,我们输出了转换后的字符串。

    74710

    【JavaScript】内置对象 - Date 日期对象 ② ( 日期格式化 | 获取年 - getFullYear | 获取月 - getMonth | 获取每月的第几天 - getDate )

    一、日期格式化 1、获取年 - getFullYear 调用 Date.prototype.getFullYear() 方法 可以获取指定日期的年份 ; Date 是 JavaScript 的内置对象..., 用于处理日期和时间 ; prototype 是 JavaScript 中 每一个对象都有一个 prototype 属性 , 该属性 是 指向原型对象的指针 , 原型对象 包含可以由特定类型的所有实例共享的属性和方法.../docs/Web/JavaScript/Reference/Global_Objects/Date/getFullYear 文档 ; 调用 Date 构造函数 , 创建一个新的 Date 对象时 ,...创建 Date 内置对象 , 参数为空 var date = new Date(); // 打印创建的 Date 对象 // 输出 : 2024...创建 Date 内置对象 , 参数为空 var date = new Date(); // 打印创建的 Date 对象 // 输出 : 2024

    14810

    Hutool工具包-常用开发工具类(让代码更简洁)

    的父类 Number[] numbers = Convert.toNumberArray(d); 3、转换为日期对象 String a = "2017-05-06"; // 转换为Date Date date...DateUtil.now(); //当前日期字符串,格式:yyyy-MM-dd String today= DateUtil.today(); 2、字符串转Date DateUtil.parse方法会自动识别一些常用格式..."2017-03-01 10:10:20"; Date date = DateUtil.parse(dateStr, "yyyyMMdd"); 3、Date转字符串 // 当前时间 Date date...formatStr2 = DateUtil.format(date, "yyyyMMddHHmmss"); 4、获取Date对象的某个部分 Date date = DateUtil.date(); //...类继承于java.util.Date类,为Date类扩展了众多简便方法 这些方法多是DateUtil静态方法的对象表现形式,使用DateTime对象可以完全替代开发中Date对象的使用 7.1、创建对象

    24110
    领券