首页 > 试题广场 >

处理数据库中读取的日期数据时,以下那种方法有助于避免bug?

[不定项选择题]

处理数据库中读取的日期数据时,以下那种方法有助于避免bug?

  • A. 确保日期数据与服务器使用相同的时区
  • 如果日期需要被转换成 UNIX 时间戳进行操作,要确保结果不会溢出
  • 用数据库功能测试日期的合法性
  • 如果可能,用数据库功能计算日期的值
unix时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数
发表于 2019-03-25 17:38:09 回复(0)
不会
发表于 2019-03-04 00:08:03 回复(3)
处理基于 UNIX 时间戳的日期时,必须确保在它转换成时间戳后不会溢出(答案 B)。此外,在处理日期时,无论是验证一个日期的合法性(答案 C)还是进行计算(答案 D),都最好尽量让数据库来完成。
发表于 2019-03-08 23:21:57 回复(0)
光时区相同不能避免BUG,除非说的是时间同步
发表于 2021-05-31 01:44:42 回复(0)
A.确保日期数据与服务器使用相同的时区
是什么问题?
发表于 2020-07-08 16:35:38 回复(1)
A. 确保日期数据与服务器使用相同的时区  为啥错了?
发表于 2021-05-02 16:10:20 回复(0)
时区相同,不能避免bug 用数据库可以计算还一点
编辑于 2024-03-03 03:14:41 回复(0)
应该是数据不该考虑时区问题,时区应该是业务层来考虑的,应用服务器和数据库服务器时区一致就可以了
发表于 2022-07-27 08:25:47 回复(0)
处理基于 UNIX 时间戳的日期时,必须确保在它转换成时间戳后不会溢出(答案 B)。此外,在处理日期时,无论是验证一个日期的合法性(答案 C)还是进行计算(答案 D),都最好尽量让数据库来完成。
发表于 2021-07-22 16:07:29 回复(0)