element

您所在的位置:网站首页 vivo如何将时间改成12个小时制 element

element

2024-07-14 11:59:57| 来源: 网络整理| 查看: 265

一、12小时制与24小时制

最初的代码写的是yyyy-MM-dd hh:mm:ss  ,后面发现选择器上面一旦选择超过12点的,又会从1开始算,也就是12小时制。

查了很久都没有什么好办法可以解决12小时转化成24小时,有找到一两篇是利用js转化,但是很复杂。

查看文档,感觉写法跟文档没有多大区别。

经过n久的琢磨。最后尝试将HH修改成hh  也就是 yyyy-MM-dd HH:mm:ss,成功可以选择到13 14点,而不是1 2点了!

二、时间格式

这边要提到两个参数 

①:format :这一个是选择时间后,在选择器方框内显示的格式

②:value-format:这是选择后,最后的数据格式,传给后端也是这种格式。

有了以上第二个参数  就可以将以下 第一种中国标准时间格式转化成第二种类型的时间格式。

Wed Oct 24 2021 20:00:00 GMT+0800 (中国标准时间) 2021-10-24 20:00:00

ps:如果已经使用value-format,后面我们又对获取到的时间进行了一些操作,导致时间又恢复成了中国标准时间的形式,那么,我们可以使用以下的代码进行转化

let date=query; //query是已经获取的时间,将其赋值给data //对中国标准时间进行截取 let y= Number(date.slice(0,4)) ; //年份是前四个数字,以下的以此类推 let m=Number(date.slice(5,7)); let d=Number(date.slice(8,10)); let h=Number(date.slice(11,13)); let f=Number(date.slice(14,16)); //将截取到的年月日进行赋值,给day2 var day2=new Date(y,m-1,d,h,f); //将时间格式进行转化 var Time2 = day2.getFullYear() + '-' + (day2.getMonth() + 1) + '-' + day2.getDate() + ' ' + day2.getHours() + ':' + day2.getMinutes() + ':' + day2.getSeconds(); 三:注意空格

确定时间格式什么都没有问题,但是后端接收到的数据却是空的,研究了很久才知道在dd与HH之间多了一个空格,这个就比较坑了。

// dd与 HH 之间只有一个空格,没有多加一个空格的 value-format="yyyy-MM-dd HH:mm:ss" //多加一个空格 value-format="yyyy-MM-dd HH:mm:ss"



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭