1

我正在使用 J2ME 做一个 Java 移动程序。

我想将日期时间字段值保存到 Mysql 中,我正在尝试将 datetime 字段转换为 long 并尽可能将其保存在 Mysql 中。

在执行它的 c# ToFileTime() 方法中,J2ME 中有类似的东西吗?

  public DateField getDateField() {
        if (dateField == null) {
            // write pre-init user code here
            dateField = new DateField("dateField", DateField.DATE_TIME);
            dateField.setDate(new java.util.Date(System.currentTimeMillis()));
            // write post-init user code here
            long myFileTime = dateField.
        }
        return dateField;
    }
4

1 回答 1

1

您需要更正 2 行

//no need to pass system current time. new Date() creates current time date
 dateField.setDate(new java.util.Date());

// gettime returns time in millis
long myFileTime = dateField.getDate().getTime();
于 2012-11-22T06:34:47.090 回答