Toggle navigation
在线编辑器
在线代码
文本比较
jQuery下载
前端库
在线手册
登录/注册
UI
|
输入
|
媒体
|
导航
|
其他
|
网页模板
|
APP模板
|
常用代码
|
在线代码
背景
对话框和灯箱
筛选及排序
反馈
弹出层
悬停
布局
图表
加载
圆边
滚动
标签
文本链接
工具提示
网络类型
拾色器
定制和风格
日期和时间
拖和放
通用输入
自动完成
密码
投票率
搜索
选择框
快捷键
触摸
丰富的输入
上传
验证
音频和视频
幻灯片和轮播图
图片展示
图像
地图
滑块和旋转
Tabs
水平导航
垂直导航
文件树
分页
手风琴菜单
其他导航
动画效果
浏览器调整
移动
独立的部件
杂项
游戏
PROMULGATOR
蝴蝶‘恋情’
重庆市渝中区
关注作者
(10)
收藏此代码
(114)
← panel切换
→ 图片轮播插件
相关代码
时间
函数格式化
倒计时,
时间
js日期
时间
格式化
js获取
时间
时钟,实时
时间
js动态
时间
显示
js获取
时间
、转换
时间
(笔记)
Html
Css
Js
将时间2018/06/14 13:00:00转换成时间戳:
计算时间差2019/06/14 13:00:00:
/** * 将时间转换成时间戳 * @param DateTime 为时间格式下的时间 2018/06/14 13:00:00或2018-06-14 13:00:00 * @returns {number} * @constructor */ function DateToUnix(DateTime) { var oDate = new Date(Date.parse(DateTime.replace(/-/g, "/"))); var Unix = oDate.getTime(); return Unix; } $("#a1").text(DateToUnix("2018/06/14 13:00:00")); function DeCa(Natural) { var NaturalNum; if (Natural < 10) { NaturalNum = "0" + Natural; } else { NaturalNum = Natural; } return NaturalNum; } /** * 将时间戳转化为时间 * @param UnixTime 时间 格式 2018/06/14 13:00:00 * @param ShowTime 时间展示格式 选择 2018/06/14 13:00:00或2018-06-14 13:00:00等等格式 * @constructor */ function UnixToDate(UnixTime, ShowTime) { var ToUnix = new Date(UnixTime); var Years = ToUnix.getFullYear(); //获取年 例子:2018 var Month = ToUnix.getMonth() + 1; //获取月(0-11,0代表1月) var Day = ToUnix.getDate(); //获取日(0-31) var Week = ToUnix.getDay(); //获取星期(0-6;0代表星期天) var Hours = ToUnix.getHours(); //获取小时(0-23) var Minutes = ToUnix.getMinutes(); //获取分钟(0-59) var Seconds = ToUnix.getSeconds(); //获取秒 var DaTime; if (ShowTime == 2) { DaTime = Years + "/" + DeCa(Month) + "/" + DeCa(Day) + " " + DeCa(Hours) + ":" + DeCa(Minutes) + ":" + DeCa(Seconds); } else if (ShowTime == 3) { DaTime = Years + "年" + DeCa(Month) + "月" + DeCa(Day) + "日 " + DeCa(Hours) + ":" + DeCa(Minutes) + ":" + DeCa(Seconds); } else if (ShowTime == 4) { DaTime = Years + "年" + DeCa(Month) + "月" + DeCa(Day) + "日"; } else if (ShowTime == 5) { DaTime = Years + "/" + DeCa(Month) + "/" + DeCa(Day); } else if (ShowTime == 6) { DaTime = Years + "-" + DeCa(Month) + "-" + DeCa(Day); } else if (ShowTime == 7) { DaTime = DeCa(Hours) + ":" + DeCa(Minutes) + ":" + DeCa(Seconds); } else if (ShowTime == 8) { DaTime = DeCa(Hours) + "时" + DeCa(Minutes) + "分" + DeCa(Seconds) + "秒"; } else if (ShowTime == 9) { DaTime = "星期" + Week; } else if (ShowTime == 10) { DaTime = NumBerToHanZi(Years) + "年" + NumBerToHanZi(Month) + "月" + NumBerToHanZi(Day) + "日 星期" + NumBerToHanZi(Week); } else if (ShowTime == 11) { DaTime = Years + "-" + DeCa(Month) + "-" + DeCa(Day) + " " + DeCa(Hours) + ":" + DeCa(Minutes) + ":" + DeCa(Seconds) + " 星期" + Week; } else if (ShowTime == 12) { DaTime = Years + "/" + DeCa(Month) + "/" + DeCa(Day) + " " + DeCa(Hours) + ":" + DeCa(Minutes) + ":" + DeCa(Seconds) + " 星期" + Week; } else if (ShowTime == 13) { DaTime = Years + "年" + DeCa(Month) + "月" + DeCa(Day) + "日 " + DeCa(Hours) + "时" + DeCa(Minutes) + "分" + DeCa(Seconds) + "秒 星期" + Week; } else { DaTime = Years + "-" + DeCa(Month) + "-" + DeCa(Day) + " " + DeCa(Hours) + ":" + DeCa(Minutes) + ":" + DeCa(Seconds); } return DaTime; } //将阿拉伯数字转换成汉字 function NumBerToHanZi(Numbers) { var strIns, chnStr = ''; var chnNumChar = ["零", "一", "二", "三", "四", "五", "六", "七", "八", "九"]; while (Numbers > 0) { var v = Numbers % 10; strIns = chnNumChar[v]; chnStr = chnNumChar[v] + chnStr; Numbers = Math.floor(Numbers / 10); } return chnStr; } // 计算时间差 function DownTime(EndTime) { //如果为时间戳 var EndTimes = new Date(EndTime).getTime(); //结束时间 var NowTime = new Date().getTime(); //当前时间 var DeltaT = EndTimes - NowTime; //计算出相差天数 var days = Math.floor(DeltaT / (24 * 3600 * 1000)); //计算出小时数 var leave1 = DeltaT % (24 * 3600 * 1000); var H = Math.floor(leave1 / (3600 * 1000)); //计算相差分钟数 var leave2 = leave1 % (3600 * 1000); var M = Math.floor(leave2 / (60 * 1000)); //计算相差秒数 var leave3 = leave2 % (60 * 1000); var S = Math.round(leave3 / 1000); var reminder; if (DeltaT > 0) { if (days != "") { reminder = days + "天 " + H + "小时 " + M + " 分钟" + S + " 秒"; } else if (days == "" || H != "") { reminder = H + "小时 " + M + " 分钟" + S + " 秒"; } } else { reminder = "请注意!时间到了!"; } return reminder; } $("#a2").text(DownTime("2019/06/14 13:00:00"));
↑上面代码改变,会自动显示代码结果 jQuery调用版本:
2.1.4
立即下载
时间转换和倒计时和转换汉字
代码描述:时间戳和时间格式转换,转换汉字,倒计时
简单的时间转换器。倒计时。汉字转换
0
最新
发表评论
全部评论
暂时没有评论!
登录后才可以评论
30秒后在评论吧!
发表评论
回复
取消回复
<!doctype html> <html> <head> <meta charset="utf-8"> <title>时间转换和倒计时和转换汉字-jq22.com</title> <script src="https://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script> <style>
</style> </head> <body>
<script>
</script>
</body> </html>
2012-2021 jQuery插件库版权所有
jquery插件
|
jq22工具库
|
网页技术
|
广告合作
|
在线反馈
|
版权声明
沪ICP备13043785号-1
浙公网安备 33041102000314号