gpt4 book ai didi

android - 如何从android应用程序在sqlite中插入当前日期

转载 作者:太空狗 更新时间:2023-10-29 15:38:57 25 4
gpt4 key购买 nike

我想在 SQLite 数据库日期时间类型字段中插入当前日期。我该怎么做?

更新:使用 mDb.execSQL("INSERT INTO "+ DATABASE_TABLE + "VALUES (datetime()) ");

我可以像 date_created=2012-10-10 13:02:08 一样插入,我想要这种格式 2012 年 10 月 10 日 12:48 如何实现这个?

最佳答案

我更喜欢以下方式来完成它:

  1. 使用默认设置创建表以放置当前日期时间自动地。例如:

    ColumnName DATETIME DEFAULT CURRENT_TIMESTAMP
  2. 创建 SimpleDateFormat 并将当前日期转换为 SQL 格式字符串。例如:

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    String strDate = sdf.format(new Date());

    ContentValues values = new ContentValues();
    values.put("ColumnName", strDate);

关于android - 如何从android应用程序在sqlite中插入当前日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12813953/

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