/**
如果是当日的话显示hh:mm;
不是当日的话显示MM-dd;
传入的时间格式为'yyyy-MM-dd hh:mm:ss | yyyy-MM-dd hh:mm'
**/
var reg = /^(\d{4})-(\d{1,2})-(\d{1,2}) (\d{2}):(\d{2})(?::\d{1,2})?$/;
var standard = new Date();
var getSentMessageTime = function(other){
// 通过正则得到["2010-02-25 12:23:01", "2010", "02", "25", "12", "23"]
var times =other.match(reg) ;
if(isToDay(times[1],times[2],times[3])){
return times[4]+":"+times[5];
}else return times[2]+"-"+times[3];
};
function isToDay(year,month,day){
return (parseInt(year) == standard.getFullYear()) && (parseInt(month) == standard.getMonth()+1) && (parseInt(day) == standard.getDate());
};
var getSentTimeByMill = function(other){
var time = new Date(other);
var otherMonth = time.getMonth()+1;
otherMonth = otherMonth>9?otherMonth:'0'+otherMonth;
var otherDay = time.getDate();
otherDay = otherDay>9?otherDay:'0'+otherDay;
var otherYear = time.getFullYear();
var otherDate = otherMonth+'-'+otherDay;
var hours = time.getHours();
var minu = time.getMinutes()
var otherTime =(hours>9?hours:'0'+hours) +":"+ (minu>9?minu:'0'+minu);
if(isToDay(otherYear,otherMonth,otherDay)){
return otherTime;
}else return otherDate;
};
分享到:
相关推荐
Js双日历控件,在一个网页上同时显示两个日期选择器,写成了封装类,方便使用者调用。同时美化的相当不错。 包括了以下函数: 1、2012——2020年节假日信息(包括节假日前1~3天/后1~3天) 2、格式化数字,...
主要介绍了JS简单获取当前日期时间的方法,涉及javascript针对当前日期时间的简单运算操作,需要的朋友可以参考下
用js获取一组日期(并把当天算入)中连续的天数,具体内容如下 首先得有一组日期,比如: var arr = [ '2016/02/28', '2016/02/29', '2017/02/26', '2017/02/27', '2017/02/28' ]; //日期格式需要注意,因为考虑到要判断...
* 判断一个字符串是否是有效的日期型字符串 * 将两位数的年份转变成4位数的年份 * 判断YYYYMMDD格式或者YYYYMM格式的串是否是日期型字符串 * 删除字符串左右两端的空格 * 检查在字符串中是否存在一个模式 * 计算字符...
我们通常在 JavaScript 中验证日期,基本的思路大概是,先判断年月日是否有效,再判断当月是否有当日,比如一些月份没有 31 日,平年二月没有 29、30 日,闰年二月没有 30 日等等。 偶然间发现一个技巧,能判断...
代码如下:var getMonthWeek = function (a, b, c) { /* a = d = 当前日期 b = 6 – w = 当前周的还有几天过完(不算今天) a + b 的和在除以7 就是当天是当前月份的第几周 */ var date = new Date(a, parseInt(b) –...
这里通过wx:if来判断日期相差数显示对应的效果。在js传数据的时候,通过+“”来拼接变量,如图中我在计算出日期后,自动加上单位:天。{{num+“天”}} 实现效果图为: 原创文章 1获赞 3访问量 57
搜索文字的高亮,存取数据的去重封装,时间处理相关,拖动悬浮的封装,查询某个日期的未来或者曾经几天是多久,深拷贝,复制剪切板,金额上下取整,浮点数求和,当天时间转换为距离当天00:00(晚上十二点)的分钟数...
本文就是利用前几天学到的爬虫知识使用 Python 爬取天气数据集,并做的一期讨论日期与最低气温能是否是最高气温的影响因素,进而判断能否精确预测第二天的天气情况。 由于本文开始写作与5月9日,当天想预测第二天也...
{maccms:date} 当前日期 {maccms:siteaid} 当前所在模块ID {maccms:url} 网站域名 {maccms:name} 网站名称 {maccms:keywords} 网站关键字 {maccms:description} 网站描述信息 {maccms:icp} 网站备案号 {...
(在后台系统设置->常规设置可以添加想要开放签到的日期,比较适合于在一些额外的假日的时候进行便捷的调休) 3、万众期待的请假流程无限级自定义诞生了,并且,请假流程会根据申请人权限自动省略不必要的步骤...
经过多次修改,后台的体验逐步提高,内置在线更新网站配置,在线修改公告,热门推荐,动静模式切换,生成模式选择,是否弹窗播放!自定义选择模板,版权信息维护等多项设置! 14.自动在线升级系统 自动在线升...
{maccms:date} 当前日期 {maccms:siteaid} 当前所在模块ID {maccms:url} 网站域名 {maccms:name} 网站名称 {maccms:keywords} 网站关键字 {maccms:description} 网站描述信息 {maccms:icp} 网站备案号 {maccms:qq}...
2.新增拼音目录、日期目录、混合目录一共8种静态生成目录形式、让程序更加灵活 3.改进之前播放页(play.html?id-0-0)传参方式,新增支持a=1&b=2&c=3传参方式 3.支持播放页单集生成,增加播放页路径形式,如:/play_0_0....
2.新增拼音目录、日期目录、混合目录一共8种静态生成目录形式、让程序更加灵活 3.改进之前播放页(play.html?id-0-0)传参方式,新增支持a=1&b=2&c=3传参方式 3.支持播放页单集生成,增加播放页路径形式,如:/play_0_...