Java中的变量创建

时间:2011-12-10 18:12:26

标签: java variables

请解释我如何以美国短日期格式创建变量(如MM-DD-YY - > 05-12-94)。

另外请解释什么类型的变量(在int中?)是 - > 000000001

谢谢!

3 个答案:

答案 0 :(得分:1)

您应该创建java.util.Date。它使用长下方来表示自1970年1月1日以来的时间,以毫秒为单位。

格式化,解析和渲染是不同的问题。

我这样做:

DateFormat formatter = new SimpleDateFormat("MM-dd-yy");
formatter.setLenient(false);
Date d = formatter.parse("05-12-94");

答案 1 :(得分:0)

您最有可能希望使用DateCalendar作为数据类型来保存实例。然后,您可以选择使用DateFormat显示日期,您可以完全按照自己的说明进行配置 - 可能是SimpleDateFormat

答案 2 :(得分:0)

Java中没有用于处理日期的原始类型。您可以将日期的月,日和年保存为三个不同的整数,创建自己的对象封装这三个整数,或使用Date对象。

int是Java中的主要数据类型,它以两个补码二进制形式存储有符号整数。它是32位长。