`
zhangyaochun
  • 浏览: 2596033 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

时间转换相关

阅读更多

前言

 

很多时候有一些场景需求下,我们需要对一些时间进行前端的解析和转换,本文介绍3个原生Date对象的方法。

 

 

正文

 

     我们都以"Thu Dec 06 18:06:04 +0800 2012"这个时间作为测试

 

 

  • toLocalString() 根据本地时间格式,把Date对象转换为字符串
console.log(new Date("Thu Dec 06 18:06:04 +0800 2012").toLocaleString());

//chrome返回
"Thu Dec 06 2012 18:06:04 GMT+0800 (中国标准时间)"

//ff返回
"2012年12月6日 18:06:04"

//ie返回
"NaN"
 
 

  • toLocalDateString() 根据本地时间格式,把Date对象的日期部分转换为字符串

new Date("Thu Dec 06 18:06:04 +0800 2012").toLocaleDateString();

//chrome返回
"Thursday, December 06, 2012"

//ff返回
"2012年12月6日"

//ie返回
"NaN"
 

  • toLocalTimesString() 根据本地时间格式,把Date对象的时间部分转换为字符串

 

 

console.log(new Date("Thu Dec 06 18:06:04 +0800 2012").toLocaleTimeString());

//ff & chrome
18:06:04

//ie
"NaN"
 

 

 

分享到:
评论
1 楼 airyland 2012-12-07  
我在Chrome下返回的是:"2012年12月6日 下午6:06:04"

相关推荐

    标准时间转换器

    总的来说,标准时间转换器是一个实用的工具,它简化了Unix时间戳与人类可读日期之间的转换过程,这对于处理时间相关的IT任务至关重要。无论是在数据分析、日志分析还是日常开发工作中,这个工具都能提供高效且准确的...

    易语言时间转换

    本文将深入探讨易语言中的时间转换相关知识点。 一、时间格式与类型 在易语言中,时间数据通常以日期和时间结构体的形式存储,它包含了年、月、日、小时、分钟、秒等信息。易语言提供了内置的时间类型,如“日期”...

    UTC时间转换算法

    当从UTC时间转换为RTC时间时,我们需要考虑用户所在的时区和夏令时(DST, Daylight Saving Time)。UTC不包含时区信息,因此转换过程中需要结合地理位置和当前日期来确定适当的时区偏移。例如,如果用户位于东八区...

    GPS UTC 时间转换

    4. **时间区和夏令时**:UTC是不考虑时区和夏令时的,但在某些应用场景中,可能需要将UTC时间转换为特定时区的本地时间,这涉及到时区偏移和夏令时规则。 5. **转换算法**:GPS和UTC之间的转换算法通常涉及简单的加...

    GPS-UTC时间转换&坐标转换.rar

    本项目主要涉及了两个关键知识点:GPS-UTC时间转换和坐标系转换,这些在C#编程环境下实现,并通过可视化界面提供了良好的用户体验。 首先,我们来探讨GPS-UTC时间转换。全球定位系统(GPS)使用的是“GPS时”(GPST...

    十六进制与时间转换

    时间转换涉及到将时间格式从一种形式转换为另一种形式,如从人类可读的24小时制或12小时制转换为机器友好的秒数或者特定格式的字符串。在分析数据包时,时间戳通常是关键信息之一,因为它能帮助我们确定数据包的发送...

    时间、IP转换工具

    时间转换工具有助于在这些时间格式之间进行转换,例如,从用户输入的本地时间转换为UTC,或将UTC时间戳转换为可读的日期和时间。此外,工具可能还会提供时区转换功能,以便用户了解不同地区的时间。 其次,我们讨论...

    基于c++的GPS时间转换程序

    总的来说,这个基于C++的GPS时间转换程序旨在提供一个工具,帮助开发者在处理与GPS相关的应用时能够准确地转换时间。通过理解GPS时间和UTC时间的差异,以及如何在C++中操作时间对象,我们可以构建出高效且准确的转换...

    Java - DateUtil 日期时间转换工具类

    资源名称:DateUtil 日期时间转换工具类 ...资源功能:项目需要编写与时间转换相关的代码,使用该工具类可以简化开发。 适用人群:具有一定编程经验,能够看懂相关Date类,LocalDate类时间类的方法的开发人员。

    时间TimeTicks双向转换工具

    - **时区问题**:在进行时间转换时,需要考虑时区的影响,确保转换前后的时间含义保持一致。 - **精度问题**:不同的时间表示方式可能会有精度差异,如浮点数和整数表示的TimeTicks可能会有细微的精度损失。 - **...

    GPS UTC与北京时间的转换函数

    这里我们将详细探讨GPS UTC时间与北京时间的转换方法,并分享相关的编程实现。 首先,我们需要了解两者的定义和区别。UTC是国际电信联盟(ITU)制定的一种标准时间,以原子秒为单位,确保全球的时间同步。它不考虑...

    常用的时间转换函数

    总的来说,理解并正确使用这些时间转换函数对于处理时间相关的编程任务至关重要。例如,在视频流处理、日志分析、时间同步等场景中,都需要对时间进行精确的转换和处理。熟悉这些函数的工作原理和使用方法,能够帮助...

    PChangeTime 数字时间和标准时间的转换工具

    总结来说,"PChangeTime"是一款高效、便携的时间转换工具,无论是对个人用户还是专业开发人员,都能提供极大的帮助。它将复杂的时间转换工作化繁为简,使我们能够更专注于核心业务,提高生产力。在处理时间数据时,...

    日期时间转换工具.zip

    日期时间转换工具是一种在计算机...解压后,用户可以直接运行tt-main来启动并使用日期时间转换工具,进行各种日期时间相关的操作。对于经常处理日期时间数据的用户来说,这样的工具无疑大大提高了工作效率和准确性。

    时间时转换_时间时转换_儒略日转普通时刻_

    MATLAB是一种广泛用于科学计算的编程语言,这两个脚本很可能是用户定义的函数,用于在MATLAB环境中进行时间转换。 `JD2DOY.m`可能接收一个儒略日作为输入,然后返回对应的年份、月份、日和时间。 `DOY2JD.m`...

    时间转换工具及源码

    本文将深入探讨"时间转换工具及源码"的相关知识点,包括EXCEL时标、UNIX时标和DATETIME之间的转换,以及如何利用源码进行自定义处理。 首先,我们要理解这三种时间表示方式: 1. **EXCEL时标**:在Excel中,日期和...

    标准时间UTC相互转换工具

    描述中提到,“本程序为本人自己业余无聊所写”,这表明这是一个个人项目,可能不具备专业软件的所有功能和测试,但依然可以作为学习和理解时间转换概念的一个实例。开发者提到“C#初学者需要本程序的源码”,这表示...

    UTC时间转换工具

    总的来说,了解并掌握UTC时间转换是非常重要的IT技能,无论是在编程、数据分析还是系统管理中,都能帮助我们正确处理时间相关的逻辑,避免因时区差异导致的问题。而"UTC时间转换工具"正是这样一款实用的辅助软件,...

    易语言长整数与日期时间转换

    本文将详细介绍易语言中长整数与日期时间转换的相关知识点。 首先,我们要理解易语言中的“长整数”类型。长整数(LongInteger)是易语言内置的基本数据类型之一,它可以存储非常大的整数值,通常用于表示距离某个...

    时间转换.zip

    【时间转换】这个压缩包文件主要包含了与"蓝桥杯VIP题和题解"相关的程序设计和算法问题。其中,每个子文件都是针对特定题目或输入数据的解决方案,以`.c`源代码文件和`.in`输入文件的形式存在。下面我们将深入探讨...

Global site tag (gtag.js) - Google Analytics