SimpleDateFormat ft = new SimpleDateFormat ("yyyy-MM-dd");
String input = "2014-01-19"; // capture the value you pass from attendance application
Date t;
try {
t = ft.parse(input);
System.out.println(t);
} catch (ParseException e) {
System.out.println("Unparseable using " + ft);
}
2条答案
按热度按时间9rnv2umw1#
如果只存储日期,则需要
DATE
数据类型。MySQL有三种数据类型用于存储日期和时间值:
DATE
用于有 date 部分但没有 *time * 部分的值。MySQL以'YYYY-MM-DD
'格式检索并显示DATE值。DATETIME
类型用于包含 * 日期 * 和 * 时间 * 部分的值。MySQL以'YYYY-MM-DD hh:mm:ss
'格式检索和显示DATETIME值。TIMESTAMP
数据类型用于包含 * 日期 * 和 * 时间 * 部分的值。TIMESTAMP的范围为“1970-01-01 00:00:01
”UTC到“2038-01-19 03:14:07
”UTC。更多细节可以在官方MySQL参考手册中找到
The DATE, DATETIME, and TIMESTAMP Types,上面的引用来自。
iqjalb3h2#
字符串