【转载】时间处理总结

1.获取当前时间

function getNowTime() {
    return new Date();
}

2.时间与天数相加

function getTimeAddDays(time, days) {
    return new Date(time.getTime() + days * 24 * 60 * 60 * 1000);
}

3.获取并格式化日期:年-月-日

function getFormatDate(time) {
   return time.getFullYear() + "-" + (time.getMonth() + 1) + "-" + time.getDate();
}

4.字符串转换为日期,字符串格式:2011-11-20

function convertToDate(strings) {
    return new Date(Date.parse(strings.replace("-", "/")));
}

5.获取并格式化星期

var WEEKDAYS = ["周日", "周一", "周二", "周三", "周四", "周五", "周六"]; //星期
function getFormatWeek(time) {
    return WEEKDAYS[time.getDay()];
}

6.时间比较

function compareTime(time1, time2) {
    return time1.getTime() - time2.getTime();
}

7.计算两个日期之间相隔的天数

function getDays(time1, tiem2){
    var day = 24*60*60*1000;
    return (time1.getTime() - time2.getTime())/day;
}
时间: 2024-10-13 00:07:44

【转载】时间处理总结的相关文章

转载▼当一切渐渐慢下来 加拿大(尼尔、帕斯理查)

当一切渐渐慢下来    加拿大(尼尔.帕斯理查) (2014-05-08 09:25:26) 转载▼     时间是一个幻觉. 宝贝,我们在旋转,旋转,旋转.电子在我们高大的血肉之躯里旋转,电子在又大又潮湿的岩石里旋转,电子在明亮皎洁的太阳里旋转.电子在深邃漆黑的星系里旋转,电子在无边无际的宇宙里旋转. 这种永不停息的旋转有时太让人犯晕,所以我们试图为我们混乱无章的生活,设置某种精巧的秩序.我们在厨房壁橱上挂起日历,划分出每日每周每月,划分出每日每周每月.我们策划着星期六晚上的活动.星期天早早熄

(转载)Android支付宝支付封装代码

Android支付宝支付封装代码 投稿:lijiao 字体:[增加 减小] 类型:转载 时间:2015-12-22我要评论 这篇文章主要介绍了Android支付宝支付封装代码,Android支付的时候肯定会使用支付宝进行支付,封装可以简化操作步骤,感兴趣的小伙伴们可以参考一下 在做Android支付的时候肯定会用到支付宝支付, 根据官方给出的demo做起来非常费劲,所以我们需要一次简单的封装. 封装的代码也很简单,就是将官网给的demo提取出一个类来方便使用. ? 1 2 3 4 5 6 7 8

机房内网电脑时间自动同步器

★ 机房内网时间自动同步器 (局域网版+个人版) 最新版本: v1.33 更新日期: 2017.9.8★ 编写原因:应同事要求编写,把内网中各有盘工作站的时间自动同步到某台电脑的时间(上海行情接收机), 或同步到网上原子钟的时间,省去经常手动校正电脑时间的麻烦. ★ 软件介绍:本软件可用于把个人电脑时间自动同步为互联网上的原子钟时间,也可用于使局域网内某些电脑与一台指定的电脑保持时间一致.适合于使电脑机房的多台计算机时间保持一致. ★局域网版 (v1.33):· 共2个软件,一为客户端TimeC

10.23 linux任务计划cron10.24chkconfig工具10.25 systemd管理服务10.26 unit介绍 10.27 target介绍

- 10.23 linux任务计划cron - 10.24 chkconfig工具 - 10.25 systemd管理服务 - 10.26 unit介绍 - 10.27 target介绍 - 扩展 1. anacron http://blog.csdn.net/strikers1982/article/details/4787226  2. xinetd服(默认机器没有安装这个服务,需要yum install xinetd安装) http://blog.sina.com.cn/s/blog_46

shell脚本的使用---cut截取数据

linux之cut命令的用法 作者: 字体:[增加 减小] 类型:转载 时间:2013-10-03 我要评论 cut是一个选取命令,就是将一段数据经过分析,取出我们想要的.一般来说,选取信息通常是针对"行"来进行分析的,并不是整篇信息分析的 (1)其语法格式为: cut  [-bn] [file] 或 cut [-c] [file]  或  cut [-df] [file] 使用说明 cut 命令从文件的每一行剪切字节.字符和字段并将这些字节.字符和字段写至标准输出. 如果不指定 Fi

创建文件追加文件

Python创建文件和追加文件内容实例 投稿:junjie 字体:[增加 减小] 类型:转载 时间:2014-10-21我要评论 这篇文章主要介绍了Python创建文件和追加文件内容实例,本文同时给出了把标准输出定向到文件实例,需要的朋友可以参考下 一.用Python创建一个新文件,内容是从0到9的整数, 每个数字占一行: 复制代码代码如下: #python >>>f=open('f.txt','w')    # r只读,w可写,a追加>>>for i in range

asp.net中javascript与后台c#交互

asp.net中javascript与后台c#交互 作者:熊猫大叔 字体:[增加 减小] 类型:转载 时间:2015-10-23我要评论,出处:http://www.jb51.net/article/73793.htm 这篇文章主要介绍了asp.net中javascript与后台c#交互,需要的朋友可以参考下 最近做一个小项目,网页中嵌入google maps,输入经纬度坐标可以定位地图位置并加注标记,点击标记获取远端摄像头数据并在视频窗口实现播放.在实际操作过程中,由于经纬度数据和视频登录的用

js对象浅拷贝和深拷贝详解

js对象浅拷贝和深拷贝详解 作者:i10630226 字体:[增加 减小] 类型:转载 时间:2016-09-05我要评论 这篇文章主要为大家详细介绍了JavaScript对象的浅拷贝和深拷贝代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文为大家分享了JavaScript对象的浅拷贝和深拷贝代码,供大家参考,具体内容如下 1.浅拷贝 拷贝就是把父对像的属性,全部拷贝给子对象. 下面这个函数,就是在做拷贝: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 var

Asp 日期格式化问题 沙比作者,我改过来。

Asp 日期格式化问题 投稿:mdxy-dxy 字体:[增加 减小] 类型:转载 时间:2009-06-14我要评论 asp做网站经常遇到日期格式处理问题,介绍一个有用的vbscript函数formatdatetime() 对于access数据库的日期时间类型字段存储的日期,直接从数据库中读出显示的效果是带时间的如,2009-06-13 18:00 ,如果只是希望显示日期应该怎么办呢? Vbscrip有一个函数FormatDateTime().其说明如下: 返回表达式,此表达式已被格式化为日期或

Python实现各种排序算法的代码示例总结

Python实现各种排序算法的代码示例总结 作者:Donald Knuth 字体:[增加 减小] 类型:转载 时间:2015-12-11我要评论 这篇文章主要介绍了Python实现各种排序算法的代码示例总结,其实Python是非常好的算法入门学习时的配套高级语言,需要的朋友可以参考下 在Python实践中,我们往往遇到排序问题,比如在对搜索结果打分的排序(没有排序就没有Google等搜索引擎的存在),当然,这样的例子数不胜数.<数据结构>也会花大量篇幅讲解排序.之前一段时间,由于需要,我复习了