`
chengxianju
  • 浏览: 257982 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

js时间戳转为日期格式

阅读更多

这个在php+mssql(日期类型为datetime)+ajax的时候才能用到,js需要把时间戳转为为普通格式,一般的情况下可能用不到

 

<script>
function getLocalTime(nS) {
    return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$/,' ');
}
alert(getLocalTime(1293072805));
</script>

 

弹出

2010年12月23日 10:53

也可以用:

 

<script>
function getLocalTime(nS) {
    return new Date(parseInt(nS) * 1000).toLocaleString().substr(0,17)}
alert(getLocalTime(1293072805));
</script>

 

如果想弹出:2010-10-20 10:00:00这个格式的也好办

 

<script>
function getLocalTime(nS) {
    return new Date(parseInt(nS) * 1000).toLocaleString().replace(/年|月/g, "-").replace(/日/g, " "); 
}
alert(getLocalTime(1177824835));
</script>

 

分享到:
评论
1 楼 faroasis 2011-01-06  
toLocale之类的方法在ie下取决于本地设置,不建议用来做展示之外的操作
另外firefox的tolocale方法实现是与ie不同的,貌似与本地设置无关
其他浏览器不了解

相关推荐

    js时间戳转为日期格式的方法

    JavaScript提供了多种方法将时间戳转换为易读的日期格式。toLocaleString()方法可以根据用户的本地时间显示格式,将Date对象转换为字符串。replace()方法可以用来对字符串进行替换,比如去除字符串中的某些部分,如...

    js时间戳格式化成日期格式的多种方法介绍

    标签“js 时间戳格式化日期 js时间戳转为日期格式 js时间戳转换日期格式”重复了标题的核心内容,并且通过关键词的重复强调了文章的重点是关于JavaScript中时间戳与日期格式之间的转换。 文章中提到的几种方法具体...

    js实现把时间戳转换为yyyy-MM-dd hh:mm 格式(es6语法)

    标题“js实现把时间戳转换为yyyy-MM-dd hh:mm 格式(es6语法)”直接点明了文章的主题,即利用JavaScript和ES6的新特性来完成时间戳格式化的需求。描述部分简单介绍了文章的意图和对读者可能带来的帮助。 ### 知识点...

    把时间戳转换为日期格式的js代码

    ### 把时间戳转换为日期格式的JS代码详解 在前端开发中,经常需要处理时间相关的数据展示。本文将详细介绍如何使用JavaScript将时间戳转换成更友好的日期格式,并通过几种不同的方法来实现这一功能。 #### 一、...

    JS实现时间戳转换工具

    对于更复杂的日期格式化,可以使用`toLocaleDateString()`和`toLocaleTimeString()`,或者引入库如`moment.js`,`date-fns`等,它们提供了丰富的日期格式化选项。 7. **自定义转换函数**: 你可以编写自己的函数...

    js时间戳格式化成日期格式的多种方法

    js需要把时间戳转为为普通格式,一般的情况下可能用不到的, 下面先来看第一种吧 代码如下: function getLocalTime(nS) { return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$/,’ ‘);...

    js代码-13位-时间戳转换时间格式

    这样,我们就完成了一个函数,可以将13位时间戳转换为易于阅读的日期时间格式。例如,如果你调用`timestampToDateTime(1645681234567)`,它将返回`"2023-03-03 04:10:34"`。 在提供的`main.js`文件中,可能包含了这...

    vue将后台数据时间戳转换成日期格式

    在Vue开发过程中,经常需要处理从后端获取的以时间戳形式表示的日期数据,并将其转化为用户友好的日期格式。本篇文章将详细讲解如何在Vue中实现这一转换过程。 首先,时间戳是表示某一时刻距离1970年1月1日(00:00:...

    javascript时间戳和日期字符串相互转换(也适合微信小程序)

    // 获取某个时间格式的时间戳 var stringTime = "2014-07-10 10:21:12"; var timestamp2 = Date.parse(new Date(stringTime)); timestamp2 = timestamp2 / 1000; //2014-07-10 10:21:12的时间戳为:14049588

    时间戳转化

    时间戳转化涉及到将这种数值形式的时间转换为人类可读的日期和时间格式,以及将日期和时间格式转换回时间戳。以下是对这一主题的详细阐述: 1. **时间戳的概念** - Unix时间:时间戳的基础是Unix时间,这是一个无...

    Layui数据表格中时间戳数据转化为时间格式的几种方法

    在这个例子中,`layui.util.toDateString()`接收两个参数:时间戳和日期格式字符串。由于JavaScript的Date对象需要毫秒级的时间戳,所以我们需要将时间戳乘以1000。这样,时间戳就会被转换为"年-月-日 时:分:秒"的...

    微信小程序实现时间戳格式转换

    在微信小程序中,时间戳格式转换是一个常见的需求,特别是在接收后端返回的数据时,往往需要将时间戳转化为用户友好的日期和时间格式。本篇主要介绍两种方法来实现这一功能。 1. 封装好的 js 文件外部引入 在这种...

    exceldate:Node.js模块可将Excel时间戳转换为JS日期

    优秀的 一个Node.js包,用于将excel时间戳转换为JS日期。 exceldate是一个简单的实用程序函数,没有依赖项,它直接接受数字或存储在字符串中。安装yarn add exceldate# ornpm install exceldate用法一探究竟: const...

    VUE时间戳转农历js文件

    用户可下载当前文件之后,可以获取时间戳数据传进JS文件中的函数,函数处理完时间戳之后会返回当前对应的事件农历日期(中文形式),VUE时间戳转农历js文件

    PHP时间戳格式全部汇总 (获取时间、时间戳)

    可以通过strtotime()函数先计算出指定日期的时间戳,再结合date()函数转换为具体的日期格式,最后再次使用strtotime()或mktime()函数来得到所需的特定时间点的时间戳。示例如下: ```php // 昨天零点的时间戳 $...

    js将日期格式转换为YYYY-MM-DD HH:MM:SS

    1、百度不少js将日期格式转换为YYYY-MM-DD HH:MM:SS 。可是都略显复杂,所以这里总结了一下,自己找到的,方便自己学习和使用。 方法一: 项目源码: $(#createTime).text((new Date(jumpParams.createDate.time)....

    Js中将Long转换成日期格式的实现方法

    总之,JavaScript提供了强大的日期处理功能,通过自定义函数,我们可以轻松地处理各种日期格式的转换。在处理Long型日期时,只需将其转换为`Date`对象,然后利用内置的方法获取相应的日期部分,最后组合成所需格式的...

    JavaScript 获取当前时间戳的代码

    这段代码首先将Unix时间戳转换为以秒为单位,再乘以1000转为毫秒,然后传递给Date对象的构造函数来得到具体的日期和时间。 以上就是JavaScript中获取当前时间戳的几种方法以及时间戳与日期时间的转换方法。掌握这些...

Global site tag (gtag.js) - Google Analytics