JS中Safari浏览器的Date有什么用
发表于:2025-01-16 作者:千家信息网编辑
千家信息网最后更新 2025年01月16日,小编给大家分享一下JS中Safari浏览器的Date有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在js中处理Da
千家信息网最后更新 2025年01月16日JS中Safari浏览器的Date有什么用
小编给大家分享一下JS中Safari浏览器的Date有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
在js中处理Date时,发现Safari和其他浏览器的支持方式不一致
1.例如:2017-01-01 12:00:00
在其他浏览器中,使用这个格式的字符串进行new Date操作没有问题,但是在Safari中会提示Invalid Date;
Safari中不支持'-'格式的日期字符串,将其替换成'/' 变成2017/01/01 12:00:00即可正常使用
2.例如:2017/01/01T11:00:00
此格式的日期字符串在Safari中也是不得到支持的,需要将字符串中的'T' 替换成空格
变成2017/01/01 11:00:00格式
下面是我自己写的格式化日期字符串的函数,虽然并不完善,但是暂时也没有发现什么问题
/*格式化时间字符串*//*datetimeString:符合时间格式的时间字符串*//*返回格式化之后的时间字符串:YYYY-MM-DD hh:mm:ss*/formatDatetime = function (datetimeString) { var datetime; if (isNaN(Date.parse(datetimeString))) datetime = new Date(Date.parse(datetimeString.replace(/-/g, '/').replace(/T/g, ' '))); else datetime = new Date(Date.parse(datetimeString)); var year = datetime.getFullYear();/*年*/ var month = datetime.getMonth() + 1;/*月*/ var date = datetime.getDate();/*日*/ var hour = datetime.getHours();/*时*/ var minute = datetime.getMinutes();/*分*/ var second = datetime.getSeconds();/*秒*/ /*统一月,日,时,分,秒的格式*/ month = month < 10 ? '0' + month : month; date = date < 10 ? '0' + date : date; hour = hour < 10 ? '0' + hour : hour; minute = minute < 10 ? '0' + minute : minute; second = second < 10 ? '0' + second : second; return year + '-' + month + '-' + date + ' ' + hour + ':' + minute + ':' + second;};
以上是"JS中Safari浏览器的Date有什么用"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
格式
字符
字符串
浏览器
浏览
时间
日期
篇文章
支持
内容
问题
一致
不怎么
函数
大部分
方式
是在
更多
知识
空格
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库可靠性冗余设计
数据库逻辑结构设计英语
数据库怎安装不上去
平度游戏软件开发
数据库表s中的通用型字段
迷你世界最有名的创造服务器
怎么打开虚拟服务器
福州大学数据库实验报告
初一网络安全演讲稿
VLW连接授权服务器失败
网络安全教案四年级
软件开发中间件构造
吾牛互联网科技有限公司
学网络技术要用苹果手机摄影吗
数据库切片
山东网络安全宣传周校园日
图腾服务器机柜42u
数据库技术应用于哪些方面
服务器管理器什么打开视频
网络显示连接不了服务器
软件开发macmini值得买吗
朝阳区专业性网络技术推广系统
中国网络安全厂
广安软件开发参考价
酒店舆评管理数据库
中国国内最大的文献数据库是哪里
天龙3d为什么没有服务器
国内软件开发项目
天津智慧医养软件开发公司
软件开发购买