Android中的System.currentTimeMillis()数据保存在Sqlite中后的查询问题

Android中的System.currentTimeMillis()数据保存在Sqlite中后的查询问题一定要看到最后 在android中System.currentTimeMillis()获取的数据保存在sqlite后按日期查询时如果按以下写法 select id,recordtext,addTime

Android中的System.currentTimeMillis()数据保存在Sqlite中后的查询问题

一定要看到最后

在android中System.currentTimeMillis()获取的数据保存在sqlite后按日期查询时如果按以下写法

select id,recordtext,addTime,DATEtime(addtime, “unixepoch”) from tbname

查询的结果是这样的:

Android中的System.currentTimeMillis()数据保存在Sqlite中后的查询问题

 

 查询后发现SQLITE支持的日期格式:

SQLite 支持以下五个日期和时间函数:

 

序号 函数 实例
1 date(timestring, modifier, modifier, …) 以 YYYY-MM-DD 格式返回日期。
2 time(timestring, modifier, modifier, …) 以 HH:MM:SS 格式返回时间。
3 datetime(timestring, modifier, modifier, …) 以 YYYY-MM-DD HH:MM:SS 格式返回。
4 julianday(timestring, modifier, modifier, …) 这将返回从格林尼治时间的公元前 4714 年 11 月 24 日正午算起的天数。
5 strftime(format, timestring, modifier, modifier, …) 这将根据第一个参数指定的格式字符串返回格式化的日期。具体格式见下边讲解。

 这个和我们用到的无关,我们是从JAVA的System.currentTimeMillis()中得到的,经过分析上面的示例发现只要把我们的数据除以1000就可以被Sqlite正常转换了,代码如下

 

select id,addTime,DATEtime(addTime/1000, “unixepoch”) from soundrecord

执行后结果就是:

Android中的System.currentTimeMillis()数据保存在Sqlite中后的查询问题

 

 运行正常!

希望能帮到朋友们!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/7875.html

(0)
上一篇 2023-03-12 11:30
下一篇 2023-03-12

相关推荐

  • 用Python创建精美的画布

    用Python创建精美的画布画布是图形界面程序的核心,可以用于显示图形、图片、动画等,同时也可以用于数据可视化和图表绘制。下面我们将介绍如何用Python创建精美的画布,让你的程序更加生动有趣。主要包括以下几个方面:

    2024-02-14
    91
  • mysql is read only_MySQL uuid

    mysql is read only_MySQL uuid
    read_only 表示是否允许普通用户写入。如果为on,表示禁止普通用户写入。 super_read_only 表示是否禁止超级用户写入,包括普通用户,即…

    2023-04-08
    145
  • Ubuntu如何卸载Python 3

    Ubuntu如何卸载Python 3Python 3 是一种非常流行的编程语言,但有时您可能需要卸载它。可能是因为您需要使用其他版本的 Python 或因为您不需要 Python 3 并且想要释放磁盘空间。无论原因是什么,本文将向您展示如何在 Ubuntu 操作系统上卸载 Python 3。

    2024-08-12
    25
  • Centos7安装Redis5「建议收藏」

    Centos7安装Redis5「建议收藏」一、安装gcc依赖 由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装 [root@localhost local]# …

    2022-12-19
    153
  • 故障分析 | 同一条 SQL 为何在 MariaDB 正常,MySQL 5.7 却很慢?

    故障分析 | 同一条 SQL 为何在 MariaDB 正常,MySQL 5.7 却很慢?作者:王顺 爱可生 DBA 团队成员,在公司负责项目中处理数据库问题,喜欢学习技术,钻研技术问题。 本文来源:原创投稿 *爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。…

    2023-02-20
    152
  • 三分钟快速搭建分布式高可用的Redis集群

    三分钟快速搭建分布式高可用的Redis集群Redis Cluster是Redis在3.0版本正式推出的专用集群方案,有效地解决了Redis分布式方面的需求,让我们一起快速搭建出分布式高可用的Redis集群吧!

    2023-02-27
    161
  • oracle 格式转换_格式工厂转格式一直在等待中

    oracle 格式转换_格式工厂转格式一直在等待中1.to_number() select to_number('2015') from dual 2015 2.to_char() –不需要转换格式 select to_char(2

    2023-02-20
    147
  • Python实现开根号

    Python实现开根号开根号是数学中常见的运算之一。在实际生活和工作中,我们也经常需要对数据进行开根运算,比如求一些物理学和统计学中的参数。Python作为强大的编程语言,也提供了实现开根号的方法。

    2024-07-12
    46

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注