jsp页面时间的转换js
2024-09-01 16:40:37
/**
* 日期 转换为 Unix时间戳
* @param <string> 2014-01-01 20:20:20 日期格式
* @return <int> unix时间戳(秒)
*/
function
(string) {
var
f = string.split(
' '
, 2);
var
d = (f[0] ? f[0] :
''
).split(
'-'
, 3);
var
t = (f[1] ? f[1] :
''
).split(
':'
, 3);
return
(
new
Date(
parseInt(d[0], 10) ||
null
,
(parseInt(d[1], 10) || 1) - 1,
parseInt(d[2], 10) ||
null
,
parseInt(t[0], 10) ||
null
,
parseInt(t[1], 10) ||
null
,
parseInt(t[2], 10) ||
null
)).getTime() / 1000;
}
/**
* 时间戳转换日期
* @param <int> unixTime 待时间戳(秒)
* @param <bool> isFull 返回完整时间(Y-m-d 或者 Y-m-d H:i:s)
* @param <int> timeZone 时区
*/
function dateTimeZone
(unixTime, isFull, timeZone) {
if
(
typeof
(timeZone) ==
'number'
)
{
unixTime = parseInt(unixTime) + parseInt(timeZone) * 60 * 60;
}
var
time =
new
Date(unixTime * 1000);
var
ymdhis =
""
;
ymdhis += time.getUTCFullYear() +
"-"
;
ymdhis += (time.getUTCMonth()+1) +
"-"
;
ymdhis += time.getUTCDate();
if
(isFull ===
true
)
{
ymdhis +=
" "
+ time.getUTCHours() +
":"
;
ymdhis += time.getUTCMinutes() +
":"
;
ymdhis += time.getUTCSeconds();
}
return
ymdhis;
}
}
最新文章
- bootstrap之CDN
- Spring配置文件详解 – applicationContext.xml文件路径
- CSS小三角制作
- linux下防火墙开启某个端口号及防火墙常用命令使用
- php--validate错误信息提示样式
- vim 上下左右变成ABCD 解决办法
- MapReduce从输入文件到Mapper处理之间的过程
- js注册登录审核
- android ioctl fuzz,android 本地提权漏洞 android root
- 解决ajax的parsererror错误的终极办法(后台传给前台的数据json问题)
- Dubbo死磕之扩展点加载ExetnsionLoader
- Markdown中特殊字符的转义字符
- 一个很初级的错误 Destructor忘记override导致内存泄露
- JAVA记录-redis缓存机制介绍(四)
- CentOS6.5编译安装Nginx1.8.1+MySQL5.5.48+PHP5.2.17+xcache3.2+ZendOptimizer-3.3.9
- .NET Core错误:The specified framework &#39;Microsoft.NETCore.App&#39;, version &#39;1.0.0-rc2-3002702&#39; was not found.
- 【Unity】JsonUtility解析集合(collections)类型(List)
- 在Java Web项目中,不用ActionContext类来获得tomcat部署项目的绝对路径
- CentOS 修改系统语言的方法
- php 获得linux 机器的性能