文献种类:专题技术总结文献;
开发工具与关键技术: VS 时间和日期转化类型的格式
作者:赖文扬 ;年级:18级 ;撰写时间:2019 年 7 月 15 日
文献编号: 归档时间: 2019 年 7月18日
在创建数据表的时候,一些有关时间和日期字段都会
用data和time这两个类型,如果没有用到这两个类型
就导入项目了,那么只有在数据库里面改回类型,然后
在重新导入在项目里面就可以了,在项目里面如果要用到
这两个字段的,就要在控制器里面添加新建一个类,然后
在类里面写上那两个字段,并且转化那两个字段类型的格式,
类如一个是时间,就要按照时间的格式来,一个是日期那么
就要按照日期的格式来.。那么现在先来看一下时间和日期的
格式转化是怎样转换的。那么现在先来看一下时间的格式,
首先创建一个类,然后在类里面转化,如果那个类里面引入的
那个主表而刚好时间是在外表的,那么就要写TimeSpan?加上
那个要转化的时间的name值,如果要转换的那个类型的在主表
里面的,那么就不用写那一句代码。时间用public写完第一句后
,然后再用private string来写,然后下面在加上pulic string 用str
加上那个时间的name值,然后在set里面就是转换时间的格式了,
里面的格式是(”HH-mm-ss”),那么在数据库里面就是:例如“12:00:00”,
这样的一个格式。
(下面截图)
时间的转化类型在类里面大概就是这样的,然后
再来看看日期的类型,日期的类型格式转化和时间
差不多的唯一不同的是数据到类型,现在在做的日期
是在引入的那个主表里面的,所以不用像上面时间那样
用pulic string 加上数据库的name,日期就直接转换就可以
了,也是和上面一样在pulic里面加上个str写上那个name值,
然后在set里面写转换类型的格式,它里面日期的格式是:例如“yyyy-MM-dd”
,那么在数据库里面里面的格式就是“2019-07-17”,这样的一个格式。
(下面截图)
那么时间和日期在类里面的转换大概就是这样的了,
然后就在数据库里面改一下格式,注意:“在数据库
里面在时间和日期的内容里面不能为空,假如要新增
一条数据,然后就时间和日期没有新增成功为空了,那么
就会报错了,所以这个要注意一下的”。
格式就转换完了,如果要在模态框里面自增到
当前的时间和日期的话,就要在控制器里面的那个视图
里面的pulic写自增的方法了。
(下面截图)
然后视图那边调用一下时间和日期的方法就可以了,
然后启动浏览器运行,那个时间和日期就是当前的时间和当前日期。
(下面截图)