我正在运行一个 matlab 函数 ( fastinsert
) 将数据插入 MySQL。全年的结果都是正确的,除了 3 月的 1 小时,在夏令时期间。事实上,我似乎无法在当天凌晨 2:00 到 3:00 之间插入数据。
例如:
ts = 2006 3 26 2 30 0
在 matlab 函数中查看我发现问题在于:
java.sql.Timestamp(ts(1)-1900,ts(2)-1,ts(3),ts(4),ts(5),secs,nanosecs)
结果是:
2006-03-26 03:30:00.0
我该如何解决这个问题?