gpt4 book ai didi

android - 为什么 "Date d = new Date();"返回错误?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:47:30 26 4
gpt4 key购买 nike

这可能已被询问和回答了一百万次,但我似乎无法在任何地方找到解决方案。在 android 应用程序中开始 Activity 后,我想显示当前日期和时间。据我了解,日期部分可以简单地通过以下方式完成:

Date d = new Date();  
d.getTime();
CharSequence s = DateFormat.format("EEEE, MMMM d, yyyy", d.getTime());

TextView date = (TextView)findViewById(R.id.dateText);
date.setText(s);

TextView time = (TextView)findViewById(R.id.timeText);
time.setText(s);

在 Eclipse 中,它给了我一个错误,并说构造函数日期未定义。我选择了自动修复选项,它在 Date 构造函数中添加了一个 0 作为参数。这产生了一个日期,但日期是 1969 年 12 月 31 日。我在这里缺少什么?

这可能是微不足道的,但我对这些东西还是陌生的。

提前感谢您的任何建议。

最佳答案

您可能正在使用 java.sql.Date。您想要使用 java.util.Date

关于android - 为什么 "Date d = new Date();"返回错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5930498/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com