哪种类型的列将支持带偏移的日期时间?

时间:2019-06-27 11:09:14

标签: mysql datetime timestamp

在执行liquibase脚本期间,我用数据填充了表。数据具有一列,其下一个值是:2017-10-03T07:11:00.0000000Z我正在努力解析到该列中:

val factory = ConcertViewModelFactory(
            object: FetchCallback{
                override fun fetch(limit: Int?, eventIdOffset: String?, level: RequestParameters.RequestLevel, showLoader: Boolean) {
                    //Do the call to the server
                }
            })

    viewModel = ViewModelProviders.of(this, factory).get(ConcertViewModel::class.java)
    adapter = ConcertAdapter()
    viewModel.concertList.observe(viewLifecycleOwner, Observer(adapter::submitList))

我尝试了多种列类型,但没有一种起作用:datetime,datetime2,timestamp(datetimeoffset在MySQL中不起作用)。

如何将此日期解析为SQL列?

1 个答案:

答案 0 :(得分:0)

使用datetime(6) / timestamp(6),其中6是小数秒的精度。另外,在日期字符串的末尾省略Z