`
xiaomiya
  • 浏览: 131784 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

js时间戳和时间格式之间的转换

阅读更多

js里面的data对象的运行

很实用的东西,,

直接上代码:

 

//时间戳转换成日期时间2014-8-8 下午11:40:20
function formatDate(ns){
	return new Date(parseInt(ns) * 1000).toLocaleString().replace(/年|月/g, "-").replace(/日/g, " ");
}

//时间戳转换成八位日期2014-5-5 
function userDate(uData){
	var myDate = new Date(uData*1000);
	var year = myDate.getFullYear();
	var month = myDate.getMonth() + 1;
	var day = myDate.getDate();
	return year + '-' + month + '-' + day;
}

//时间戳转换成四位时间10:10  
function userTime(uTime){
	var myDate = new Date(uTime*1000);
	var hours = myDate.getHours();
	var minutes = myDate.getMinutes();
	return hours + ':' + minutes;
}


//时间戳转换成四位时间10:10:00
function userTime(uTime){
    var myDate = new Date(uTime*1000);
    var hours = myDate.getHours();
    var minutes = myDate.getMinutes();
    var second = myDate.getSeconds();
    return hours + ':' + minutes + ':' + second;
}

//定时提醒设置的时间传入 (2014,05,15)返回成2014-01-21
function setDate(year,month,day){
    return year + '-' + month + '-' + day; 
}
//定时提醒设置的时间传入 (01:02)返回成01:01:00
function setTime(hour,minute){
    return hour + ':' + minute+ ':00';
}

//时间格式2014-02-02 14:10:00改成时间戳
function js_strto_time(str_time){
    var new_str = str_time.replace(/:/g,"-");
    new_str = new_str.replace(/ /g,"-");
    var arr = new_str.split("-");
    var datum = new Date(Date.UTC(arr[0],arr[1]-1,arr[2],arr[3]-8,arr[4],arr[5]));
    return strtotime = datum.getTime()/1000;

}
//时间戳改成时间格式2014-12-12 下午01:10
function js_date_time(unixtime){
    var timestr = new Date(parseInt(unixtime) * 1000);
    var datetime = timestr.toLocaleString().replace(/年|月/g,"-").replace(/日/g," ");
    return datetime;
}

 

 

又有个时间格式:2014-1-1 10:10 转换成时间戳

function js_strto_times(str_time){
    var new_str = str_time.replace(/:/g,"-");
    new_str = new_str.replace(/ /g,"-");
    var arr = new_str.split("-");
    var datum = new Date(Date.UTC(arr[0],arr[1]-1,arr[2],arr[3]-8,arr[4]));
    return strtotime = datum.getTime()/1000;

}

 跟上面的有个是类似的。

1
1
分享到:
评论

相关推荐

    javascript时间戳与时间格式自由转换,可从时间到时间戳,也可从时间戳到任意指定时间格式

    这个`timeToDate.js`文件提供了一个重载函数,用于在时间戳和时间格式之间进行灵活转换。这种功能对于处理日期和时间的前端应用尤其有用,比如在用户界面中展示或接收时间数据。 函数接受一到两个参数,根据参数...

    js时间戳与日期格式之间转换详解

    在JavaScript中,时间戳和日期格式之间的转换是非常常见的操作,尤其在处理用户界面显示和数据存储时。本文将详细介绍如何在JavaScript中进行这两种转换。 首先,时间戳是一个表示特定日期和时间的数字,通常以毫秒...

    js时间戳与日期格式之间相互转换

    1. 将时间戳转换成日期格式 // 简单的一句代码 var date = new Date(时间戳); //获取一个时间对象 /** 1. 下面是获取时间日期的方法,需要什么样的格式自己拼接起来就好了 2. 更多好用的方法可以在这查到 -> ...

    DateHelper日期和时间戳之间的相互转换可用于浏览器和NodeJS

    在IT行业中,日期和时间的处理是至关重要的,尤其是在JavaScript这样的客户端和服务器端都广泛使用的编程语言中。"DateHelper"是一个专门针对日期和时间戳转换的库,它支持在浏览器环境和Node.js环境中使用,这使得...

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

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

    时间戳转成时间格式

    下面我们将详细介绍如何使用JavaScript将时间戳转换为可读的时间格式。 #### JavaScript中获取时间戳 在JavaScript中,可以通过以下几种方式获取时间戳: 1. **使用`Date.now()`**:这个方法返回从1970年1月1日00...

    Javascript实现时间与时间戳转换

    使用javascript、css、jsp技术实现时间与时间戳的相互转换,通过日历选择时间生成时间戳,以上功能无需引入任何文件,可移植能力强,使用方便。应用到document对象、Date对象中的获取时间。

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

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

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

    本篇将详细讨论如何使用JavaScript将13位时间戳转换为易于阅读的日期和时间格式。 1. JavaScript内置日期对象:`Date` JavaScript提供了内置的`Date`对象,可以用于处理日期和时间。创建一个`Date`对象并传入...

    通过js时间戳转换成标准日期格式

    通过js时间戳转换成标准日期格式

    JS实现时间戳转换工具

    在本项目中,我们关注的是JS如何实现时间戳转换工具,这在不连外网的办公环境中尤其有用,因为它可以帮助开发者和用户在本地进行时间相关的计算和转换。 时间戳,通常指的是自1970年1月1日(UTC/GMT的午夜)开始所...

    时间戳转日期格式小工具

    将时间戳数据(例如:1441958646000)转日期格式,默认转换格式为“yyyy-MM-dd hh:mm:ss”,你还可以自定义转换格式如:“MM/dd/yyyy”;

    时间戳Timstamp时间双向转换工具

    - 使用该日期对象的格式化方法,根据所需的日期和时间格式进行输出。 2. **时间转时间戳**: 反向操作是将用户输入的日期和时间字符串(例如:"2022-01-10 12:07:58")转换为时间戳: - 首先,根据日期格式解析...

    JS获取时间的相关函数及时间戳与时间日期之间的转换

    下面,我们将详细介绍如何使用JavaScript来获取时间、以及如何在时间戳和时间日期之间进行转换。 首先,我们来看一看JavaScript中的Date对象。Date对象是JavaScript用于处理日期和时间的内置对象。你可以使用Date()...

    date_时间转换_时间戳转换_

    在IT行业中,时间转换和时间戳转换是编程中常见的任务,尤其在处理日期和时间相关的数据时。这个压缩包文件的标题"date_时间转换_时间戳转换_"表明它包含了一个小程序,该程序能实现时间戳与日期、时间之间的相互...

    时间戳转换工具.rar

    在编程中,我们经常需要将时间戳转化为人类可读的日期和时间格式,如"yyyy-MM-dd HH:mm:ss",这正是“时间戳转换工具”所解决的问题。 这个名为"PChangeTime.exe"的程序是一个专门设计来转换时间戳的小工具,它的...

    KETTLE时间戳-源数据自带时间

    - 在处理时间戳时,确保所有相关系统和Kettle配置使用一致的日期和时间格式,避免因格式不匹配导致的问题。 - 在进行时间转换时,使用"日期/时间转换"(Date/Time Converter)步骤可以确保正确处理时间戳。 - ...

Global site tag (gtag.js) - Google Analytics