我传入是String类型的年月日时分秒,而数据库对应的字段类型是datetime,还能正常的返回数据,这是什么原理
时间: 2023-06-08 07:06:21 浏览: 128
呃,我理解您想问的是,为什么把一个String类型的年月日时分秒传入到数据库中datetime类型的列中,仍然可以正确返回数据?
这是因为在数据库中,datetime类型存储的是时间戳,即距离1970年1月1日0时0分0秒的时间差,这个时间差是以秒为单位的,因此可以将一个字符串表示的时间通过解析后转换成时间戳再存储到datetime类型的列中,然后通过查询时,再将时间戳转换成对应的日期时间字符串,以便展示和使用。
阅读全文