.Net-一天中的时间

料斗13

我正在开发需要设置一段时间规则的应用程序。该公司有不同的分支机构,每个分支机构可以设置自己的规则(例如,一个分支机构在上午8.30开始工作,在17.30 pm结束工作,午餐时间暂停30分钟;另一个分支机构在9.00开始,在19.00结束并暂停1小时。 ..)

因此,我需要定义一个WorkingDayDefinition开始和结束实际上不是a的类(暂时将其称为DateTime,因为它们没有特别地指向任何特定的日期。目前,我在C#中看到的唯一选项是Timespan用于设置从一天开始的持续时间,以便将8.30 pmTimeSpan(8,30,0)添加到任一天的Day部分。

这是C#中的最佳实践吗?

我搜索了可以帮助我的第三方库,但到目前为止,我最好的选择是:

http://www.codeproject.com/Articles/168662/Time-Period-Library-for-NET

那不是我所需要的

细菌

您可以使用Noda Time它提供了一个LocalTime (请参阅此处)

LocalTime是一个不可变的结构,表示一天中的时间,没有引用特定的日历,时区或日期。

对于8.30,您可以执行以下操作:

LocalTime openingAt = new LocalTime(8, 30);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在一天中的指定时间向vb.net中的标签显示消息

来自分类Dev

log4net - 仅在一天中的特定时间安排日志记录

来自分类Dev

Vb.net-日期:如何获取一天的开始时间和结束时间

来自分类Dev

Vb.net-日期:如何获取一天的开始时间和结束时间

来自分类Dev

如何使程序在一天的特定时间自动运行(VB.NET)

来自分类Dev

如何在一天的特定时间运行.net Core IHosted Service?

来自分类Dev

一天中特殊时间的图表

来自分类Dev

DateTimePicker:限制一天中的时间

来自分类Dev

彩条显示一天中的时间

来自分类Dev

创建一天中时间的直方图

来自分类Dev

C#log4net,一周中的每一天一个日志文件

来自分类Dev

如何在asp.net中检查一天是否是特定日期c#.net

来自分类Dev

R将时间转换为一天中的时间

来自分类Dev

R:按一天中的时间减少日期时间

来自分类Dev

JSON响应模型中的一天中的时间?

来自分类Dev

JSON响应模型中的一天中的时间?

来自分类Dev

如何根据一天中的时间延迟启动?

来自分类常见问题

使用DURATION而不是一天中的时间

来自分类Dev

jQuery Datepicker minDate表示一天中的时间

来自分类Dev

解析字符串包含一天中的时间

来自分类Dev

SQL Server-指定一天中的分组时间

来自分类Dev

减去一天中的时间(H:M表格)

来自分类Dev

Twilio一天中特定时间的电话转接

来自分类Dev

如何按一天中的时间标记选定的日期

来自分类Dev

如何设计知道一天中的时间的Express路线

来自分类Dev

基于一天中的时间的背景色

来自分类Dev

Spamassassin-按一天中的时间得分

来自分类Dev

倒数时钟与一天中的时间同步

来自分类Dev

如何根据一天中的时间延迟启动?

Related 相关文章

热门标签

归档