日期时间是如何处理

日期时间成了生活中不可或缺的一部分,不管哪儿都需要时间,没有时间地球可能就不会转了。进入今天主题。俺今天要分享的就是跟日期时间有关。
在软件开发道路上,肯定是离不开日期时间滴。要不然怎么会让时间操控我们的生活呢,你说是吧。很多很多项目都有涉及到对时间的处理。
在处理时间之前先了解一下时间控件,前端设计的时候在input标签加上某些属性比如:type=“date”,即可出现提供一个方便的下拉式日历,供用户选择。请看下面:
在这里插入图片描述

主要有这几个:日期控件date;时间控件time;日期时间控件datetime-local;月控件month;周控件week;日期时间控件也支持min和max属性,表示可设置的最小和最大时间,如下:
在这里插入图片描述

下图为数据表格的时间显示,开发过程基础用到的插件,如果要把数据库datetime格式显示在表格里,很简单,返回数据的时候转换成string格式就可以啦。如下
在这里插入图片描述
在这里插入图片描述

下面是实体里封装好的显示格式,红色的文字可自定义。定义格式返回到视图就可以啦,不管是datetime还是data都可以这样返回。放心吧,老哥,Layui表格支持显示这样的字符串。
在这里插入图片描述

问题来啦,如果要把日期时间回填到input标签里呢,那该怎么做。回填到单纯的input标签是很简单滴。如果是加了date属性或者datetime属性的input就相对麻烦一点,datetime转化的时间不能在加date的input标签里显示出来的,字符串超过长度,所以要把datetime重新封装一个实体。如果不想这么做那就用日期时间控件datetime-local控件吧。
因为日期时间控件是有格式限制的,所以要么定义同样的数据类型,要么重新封装新的实体返回字符串。
以上就是处理日期时间的方法啦。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值