计算时间函数使用(AddDays)与隐藏域

来源:互联网 发布:巴基斯坦 知乎 编辑:程序博客网 时间:2024/06/05 15:15

1、计算时间函数

先说一下要计算什么,我要计算的是新店的新店有限截止时间。用到的是新店中的新店添加时间和策略中的新店有限期。

因为是一个需要在新店添加时就自动添加的属性,所以在控制器中重写添加方法。

但是在开始写的时候发现不好写,时间格式应该怎么加整数类型呢?怎么能让他如愿的是加在日上,而且在天数达到时进阶一个月呢?

所以我在网上找了找,发现不多。然后我问了熟人,找到了解决方法,下面分享给大家。

这里写图片描述

先定义day获取最新一条的的策略中的数据。

用addtime获取到计算后的值。DateTime将添加时间强置转换格式。

用AddDays进行计算,适用于时间天数的加法。

是不是很简单呢?只要有正确的方法,所有问题都是这么简单哦。

2、隐藏域

在MVC界面(ajax)中通常有一种情况,那就是后台需要传这个值,但是前台却并不需要去显示。这个时候你如果不写还会有错误,无法实现。

所以你需要用一下隐藏域,用最短的代码来隐藏这个输入框,还不使他失去效果。
这里写图片描述

注意:(1)他需要放到from表单下边。
(2)可以加多个hidden隐藏的框。

3、对一个错误的修改

如果点击修改以后,前台后台都有值,但是就是不显示。那么可能是没有识别到name=””的值,可以改成用id获取。或者是你log列(弹出框的样式ID)表的名字写错了。
这里写图片描述