如何只获取没有时间的日期类型?

护士长图尔松库洛夫

我想在 Room 数据库中使用 Date 类型作为 Id,这样做的主要原因是能够检查这个日期是否是今天。任何建议表示赞赏

@Entity
data class DailyCount(@PrimaryKey
                  var date:DateTime,// JodaTime
                  var summ: MutableLiveData<Double>? = MutableLiveData())

我想这样查询:

@Query("update DailyCount set summ = :sum where date = :dailyCount") //update if date is today
fun apdateCash(dailyCount: DateTime, sum: Double)
山姆

只需使用 SimpleDateFormatter

String jsonDateStr = "03-09-2019 05:45:10"
SimpleDateFormat fmt = new SimpleDateFormat("MM-dd-yyyy");

try {
    return fmt.parse(jsonDateStr);
} catch(ParseException pe) {
    return //generate different unique ID like GUID random maybe;    
}

现在,如果您首先有一个日期对象,并且需要将其归零,则可以执行以下操作:

Date dateObject = Date("03-09-2019 05:45:10") //pseudo for visual
SimpleDateFormat fmt = new SimpleDateFormat("MM-dd-yyyy");

try {
     String dateWithZeroedTime = fmt.format(dateObject)
     return fmt.parse(dateWithZeroedTime) //"03-09-2019 00:00:00"   
} catch(ParseException pe) {
    return //generate different unique ID like GUID random maybe;    
}

快乐编码!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Oracle中只获取没有时间的日期

如何从日历中只获取日期而没有时间?

Visual Studio网站如何获取表中没有时间的日期数据类型

如何选择所有没有时间戳和日期类型的列?

如何在scala中没有时间获取当前日期

如何在没有时间的情况下获取当前日期?

日期比较没有时间

熊猫数据框-如何为现有日期列综合添加唯一的时间戳,该时间戳只包含日期而没有时间?

如何在没有时间的情况下将LocalDate保存到MongoDB(为什么即使我只保存日期,Mongo也会随时间保存日期)?

如何在ms sql中查询带时间的日期=没有时间的日期

django。仅获取当前日期。只有一天没有时间

如何在JPQL中比较时间戳和日期而没有时间?

如何合并开始日期和结束日期而没有时间间隔?

Java程序获取没有时间戳的当前日期

在php中从没有时间的字符串中获取日期

Javascript-比较没有时间的日期

没有时间比较日期

没有时间戳的HQL中的日期比较

cakephp 3没有时间显示日期

没有时间戳的MongoDB日期范围搜索

MongoDB仅比较日期而没有时间

查找没有时间部分的Azure搜索日期

没有时间的日期不会隐藏秒

在 Firebird 中按没有时间的日期分组

在Ruby中生成没有时间的随机日期

Java到只显示日期(没有时间)

Pandas 数据框:按日期汇总行,每天只保留一行,没有时间戳

如何使用公历比较没有时间戳的日期?

如何在SQL中选择没有时间的日期