java - 显示当前日期

标签 java android sqlite date

下面是我查询 sqlite 数据库的 java 代码的一些部分。保存数据时如何添加自动当前日期?我使用的 _DATE 和 _TIME 使用的是文本字段,但我想在保存日记时使用显示当前日期

private static final String DIARY_TABLE = "diarytable";
        private static final String _ID = "id";
        private static final String _NAME = "workout";
        private static final String _DATE = "date";
        private static final String _TIME = "time";
        private static final String _NOTES = "notes";

        public data(Context context) {
            super(context, DB_NAME, null, DB_VERSION);
            this.context=context;
        }



        @Override
        public void onCreate(SQLiteDatabase db) {
            try{
               // db.execSQL(CREATE_TABLE);
                db.execSQL("CREATE TABLE " + TABLE_NAME + " ( " + UID + " integer primary key autoincrement," +
                        "" + NAME + " VARCHAR(50), " +
                        "" + _STATUS + " VARCHAR(255)," +
                        "" + WEIGHT + " VARCHAR(255));");
                message.mess(context,"Database Created");

 //               db.execSQL(CREATE_TABLE1);
                db.execSQL("CREATE TABLE "+ DIARY_TABLE+ " ( "+_ID+" integer primary key autoincrement," +
                        ""+_NAME+" VARCHAR(50), " +
                        ""+_DATE+" VARCHAR(10)," +
                        ""+_TIME+" VARCHAR(5)," +
                        ""+_NOTES+" VARCHAR(255));");
                message.mess(context,"Second Database Created");

            }
            catch(SQLException e){
                message.mess(context, "Failed" +e);
            }
        }

最佳答案

尝试

 String getCurrentDateTime = DateFormat.getDateTimeInstance().format(new Date());
 String getCurrentDate = new SimpleDateFormatDateFormat.getDateTimeInstance("yyyy-MM-dd").format(new Date());

关于java - 显示当前日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32576904/

相关文章:

java - Play框架-测试POST Controller 方法

java - 需要使用随机数和模数的帮助

java - 检测/验证 SD 卡驱动器

java - Ant 构建 - Emma 代码检测 - JUnit 测试需要接口(interface),Emma 不检测它们

android - 获取 Assets 文件夹中的 SQLite 路径

android - maps api2 animateCamera速度问题

android - react native map : Markers image doesn't show using Custom Marker in react-native-maps

java - 在超时时重试 Android Socket 连接

sql - SQLite处理大文件非常慢

android - 缓存数据android应用程序的最佳方法