正在用javaweb写一个管理系统,在用户注册时,需要注册时间,该怎默写?急需,

如题所述

第1个回答  2017-08-02
一种是后台生成时间,new Date(),默认是当前系统时间,需要格式化的话,就是用SimpleDateFormat,
一种是数据库生成时间,直接使用数据库中的函数,mysql的是NOW(),其他数据库可自行百度追问

能说下具体怎默写吗,你说的我听不太懂,假如是添加到表user,注册时间是time

第2个回答  2017-08-02
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
数据库层面解决默认当前时间戳,给的例子是mysql的追问

有点看不懂,能解释下吗

追答CREATE TABLE `card_exchange` (
  `id` int(8) NOT NULL AUTO_INCREMENT,
  `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='A表';


建表的时候设置默认值,create table 建表

本回答被网友采纳
相似回答