c# – 使用MVC获取DateTime类型数据
需要解决的问题:
>从MVC应用程序中获取时间和日期 我的具体问题:我有一个停车管理应用程序.由于可以预先预订停车位,我需要知道停车开始时间和日期.对于我的模型,我使用DateTime,因为MSDN将其宣传为全功能时间和日期数据类型:
我的研究:我已经针对这类问题搜索了答案或典型的解决方案(最佳实践),几乎所有我得到的是: >全球化问题 但没有考虑如何使用MVC应用程序方便地获取日期和时间. 我找到的最接近的答案是Scott Hanselman的2009解决方案 – http://www.hanselman.com/blog/SplittingDateTimeUnitTestingASPNETMVCCustomModelBinders.aspx 人们倾向于使用的其他解决方案是不同的jQuery插件. 对我来说,这些解决方案似乎过于简单.因为我不知道还有什么要问的,如果这些是唯一的解决方案 – 我的问题是: >我有什么选择获得MVC的时间和日期 – 最佳实践? 在我的模型中,我使用: [DataType(DataType.DateTime),DisplayFormat(DataFormatString = "{0:HH:mm dd/MM/yyyy}",ApplyFormatInEditMode = true)] public DateTime? ParkingStartTime { get; set; } 在我看来,我使用: <div class="editor-label"> @Html.LabelFor(vm => vm.newCarOnParkingSpot.ParkingStartTime) </div> <div class="editor-field"> @Html.EditorFor(vm => vm.newCarOnParkingSpot.ParkingStartTime) @Html.ValidationMessageFor(vm => vm.newCarOnParkingSpot.ParkingStartTime) </div> 这个解决方案给了我一个HTML5日期选择器,但没有时间插入选项:http://i.stack.imgur.com/fGPTV.png 这是我的第一个问题,如果我误解了这个问题,请保持温和. 解决方法
所以@SLC建议我使用jQuery.我选择了jQuery DateTimePicker
http://xdsoft.net/jqplugins/datetimepicker/
根据SLC:
他是对的.我在7分钟内解决了问题. 我所做的只是: >将jQuery DateTimePicker文件添加到我的项目中(来自上面的站点) 我觉得改进的地方是我的jQuery函数调用.有没有比这更好的方法?: <script type="text/javascript"> $(document).ready(function () { jQuery('#datetimepicker').datetimepicker(); }); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- arm板上sqlite3移植及使用
- react-native – fetch response.json()给出responseData =
- ruby-on-rails – Phusion Passenger在使用rvm升级Ruby和Ra
- C#实现十五子游戏
- ruby-on-rails – Rails 3迁移:boolean(mysql vs postgreS
- reactjs – 如何使用React组件解决FOUC(无格式内容的Flash)
- pod 遇到无法 pod install 或者 pod update Pods written i
- ReactiveCocoa 的RACMulticastConnection使用
- 对于没有默认情况的Double类型,swift开关可以是穷举吗?
- C# 在word中查找及替换文本