作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在为处理调度和处理重复事件的应用程序创建一个表。我需要指出事件可能在哪些日期和时间重复发生(例如每周一和周三下午 1 点)。是否有一种数据类型可以在不输入特定日期的情况下仅处理一周中的几天,或者我是否需要创建另一个包含一周中的几天的表并使用 FK 引用它们?这显然是不可取的,因为它会使处理在午夜之前开始和在午夜之后结束的事件变得更加复杂。
最佳答案
对星期几使用 smallint。
如果您使用的是 SQL Server 2008,则有一个新的 time时间列的数据类型,否则您仍需要使用日期时间数据类型。
关于SQL Server 日数据类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2345919/
使用PHP实现计算两个日期间隔的年、月、周、日数: 复制代码 代码如下: <?php function format($a,$b){
基本上我使用的是 MySQL gem for Ruby , 我对日期比较没有合理的支持。 Mysql::Time 类只给我访问器方法,如年、月、秒等。如果我可以将其转换为 Ruby DateTime
我是一名优秀的程序员,十分优秀!