我一直在考虑这两个选项:
选项A: 使用DATETIME
字段并在从字段中拉出后将其转换为xsd格式
选项 B: 使用VARCHAR
字段并将其转换为 xsd 格式,然后再将其插入字段
也许这两个选项同样有效,但也许还有一个我还没有考虑过的选项 C。
如果它有所作为,那就是我正在制作的桌子的要求。该字段的数据定义如下:
A date in xsd:dateTime format: [-]CCYY-MM-DDThh:mm:ss[Z|(+|-)hh:mm]
例子: 2001-10-26T21:32:52
我将使用 php 来读取和写入这个数据库,我知道 mysql 和 php 都有大量的日期/时间函数。
在这种情况下,最好的数据类型和读/写方法是什么?