微信小程序开发——字符串转date对象转时间戳 ios显示NaN(踩坑记录)_微信小程序日期文本转时间对象-程序员宅基地

技术标签: 微信小程序开发  

问题描述:

数据库中存的日期是字符串,yyyyMMdd格式

取出后转为"yyyy-MM-dd 00:00:00:000"格式

之后date = new Date(yyyy-MM-dd 00:00:00:000)

之后转时间戳 date.getTime()。用这个时间戳计算得到一整周的日期数据,并显示在页面中。

在微信开发者工具和安卓手机中日期均正常显示,但苹果手机显示NaN。

解决办法:

经查询,ios只能识别yyyy/MM/dd hh:mm:ss 这种格式的字段,多个符号或符号错误都不行。【坑啊】

所以从数据库取出 yyyyMMdd 格式字段后,改为转 yyyy/MM/dd hh:mm:ss 格式即可,后面操作不变。

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Crystal_2112/article/details/101446761

智能推荐

git修改上一次提交之前的提交git commit --fixup-程序员宅基地

文章浏览阅读1w次,点赞3次,收藏2次。转自:点击打开链接“好的文章不是写出来的,而是改出来的。” 代码提交也是如此。程序员写完代码,往往迫不及待地敲下:git commit,然后发现提交中少了一个文件,或者提交了多余的文件,或者发现提交中包含错误无法编译,或者提交说明中出现了错别字。Git 提供了一个修改当前提交的快捷命令:git commit --amend,相信很多人都用过,不再赘述。如果你发现错误_git commit --fixup

【解决】fatal error: X11/XXXX.h: No such file or directory_fatal error: x11/x.h: no such file or directory-程序员宅基地

文章浏览阅读2.3w次,点赞17次,收藏28次。linux系统源码安装软件经常会遇到库文件不存在,错误信息大多如下:BBoard.c:27:28: error: X11/IntrinsicP.h: No such file or directoryBBoard.c:28:27: error: X11/Intrinsic.h: No such file or directoryBBoard.c:29:23: error: X11/Xutil.h_fatal error: x11/x.h: no such file or directory

halcon缺陷检测学习4划痕缺陷find_scratches_bandpass_fft_halcon之find_scratches_bandpass_fft-程序员宅基地

文章浏览阅读873次。**这个程序说明如何在一个不均匀的照明表面通过滤波在频域检测缺陷(划痕)。*首先,创建一个合适的带通滤波器。*然后对输入图像进行傅里叶变换,在频域进行滤波,增强高频信息。*最后将其转换回空间域,对增强后的缺陷进行形态学后处理。**dev_update_off ()dev_close_window ()*‘surface_scratch’read_image (Image, ‘C:/Users/连山人/Desktop/que/que01’)invert_image (Image, Imag_halcon之find_scratches_bandpass_fft

SCSI子系统基础学习笔记 - 3. SCSI设备探测_scsi inquiry-程序员宅基地

文章浏览阅读1.5k次。目录1. 前言2.SCSI总线扫描方式3.scsi_scan_host参考文档1. 前言本专题我们开始学习SCSI子系统的相关内容。本专题主要参考了《存储技术原理分析》、ULA、ULK的相关内容。本专题主要以硬件UFS为例,记录SCSI子系统的框架流程。在计算机系统启动过程中,操作系统会扫描默认的PCI根总线,从而触发了PCI设备扫描,SCSI主机适配器作为PCI设备会被PCI总线驱动层扫描到,扫描到SCSI主机适配器后,操作系统开始加载SCSI主机适配器驱动,即底层驱动.SCSI主机适配器驱动根据S_scsi inquiry

oracle数据库计算两个时间类型字段值的时间差,并转换为合适的时间格式显示(按时分秒展示)_orcle算时间差需要转格式吗-程序员宅基地

文章浏览阅读4.5k次。1.背景 数据库表名为tablename。其中两个字段为startdate(开始时间),closedate(结束时间)。2.需求 建立试图,查询出间隔时间并显示为自定义的格式。3.sql语句 select t.*, round(to_number(t.closedate-t.startdate)*24*60*60)||'秒' "在线时长(秒)",(decode((trunc(to_numb..._orcle算时间差需要转格式吗

栈的应用:迷宫问题(DFS,非递归)_迷宫问题懒猫老师-程序员宅基地

文章浏览阅读1.6k次,点赞3次,收藏42次。DFS迷宫问题超详解~_迷宫问题懒猫老师

随便推点

ArrayAdapter 和 Spinner_arrayadapter和spinner-程序员宅基地

文章浏览阅读702次。Spinner 和 ArrayAdapter_arrayadapter和spinner

Tomcat 安全与优化-程序员宅基地

文章浏览阅读114次。tomcat配置调优与安全总结作为运维,避免不了与tomcat打交道,然而作者发现网络上关于tomcat配置和调优安全的文章非常散,通过参考各位大神的相关技术文档,根据作者对tomcat的运维经验,总结了一些tomcat的基础运维注意事项,希望对广大技术兄弟们有些帮助。 本篇文章只是对tomcat模板的基础调优,除了部署tomcat的各系统环境和配置,影响tomca..._tomcat四种基础的安全优化两种基础性能优化

用python编程输入三角形的三条边判断是否构成三角形_输入三角形的三条边a,b,c,判断它们能否构成三角形。若能构成三角形,指出是何种三角形....-程序员宅基地

文章浏览阅读2w次,点赞5次,收藏11次。任务说明:输入三角形的三条边a,b,c,判断它们能否构成三角形。若能构成三角形,指出是何种三角形。注:判断浮点数是否相等其差的绝对值小于10-3即认为相等。需用5种测试用例。输入要求: "%f,%f,%f"输出要求:(1)如果为等腰三角形,输出“Iscsceles triangle!”(2)如果为直角三角形,输出“Right angled triangle! ”(3)如果为等腰直角三角形,输出“I..._python输入三角形3条边长,a,b,c,判断是否构成三角形,如果构成三角形输出:三角

微型计算机的分类有,微型计算机的种类很多,主要分为台式机,笔记本,还有什么...-程序员宅基地

文章浏览阅读2.3k次。满意答案wpiflfrt推荐于 2017.10.01采纳率:48%等级:7已帮助:710人型计算机的分类方法有多种。按微处理器的位数,可分为: 1位机、 4位机、 8位机、 1 6 位机、 3 2位机和 6 4位机等;按结构,可分为单片机和多片机;按组装方式,可分为单板机和 多板机;按外形和使用特点,可分为台式微机和笔记本式微机等等。单片机是最简单的微型机,它仅由一块超大规模集成电路组成,..._微型计算机的种类型很多,主要分成两类

解决 remote: HTTP Basic: Access denied的问题(gitlab)_remote http basic access denied-程序员宅基地

文章浏览阅读4.3k次。解决 remote: HTTP Basic: Access denied的问题(gitlab)场景问题解决方法感谢场景问题如果你也曾不小心把gitlab的密码修改,从而出现了remote: HTTP Basic: Access denied的问题,你可以参考下面的方法试一下。(你要记得gitlab用户名和密码)解决方法1.打开命令行,注意要是管理员权限2.输入命令 git co..._remote http basic access denied

【原创】Nginx+PHP-FPM优化技巧总结-程序员宅基地

文章浏览阅读7.1w次,点赞4次,收藏25次。php-fpm的安装很简单,参见PHP(PHP-FPM)手动编译安装。下面主要讨论下如何提高Nginx+Php-fpm的性能。1.Unix域Socket通信之前简单介绍过Unix Domain Socket这种通信方式,参见:Nginx+PHP-FPM的域Socket配置方法Unix域Socket因为不走网络,的确可以提高Nginx和php-fpm通信的性能,但