社区
基础和管理
帖子详情
timestamp格式表示的时间如何转换成普通格式
ilovewshh
2005-07-18 10:02:10
请教各位大侠:
已知某个数据表的时间字段用timestamp格式表示(精确到秒),例如字段名为oper_date,数据值为:1112295874。请问oracle中有没有什么自带的函数,或者用其它什么方法可以把值转换为我们常见的'yyyymmdd hh24:mi:ss'?
...全文
1870
3
打赏
收藏
timestamp格式表示的时间如何转换成普通格式
请教各位大侠: 已知某个数据表的时间字段用timestamp格式表示(精确到秒),例如字段名为oper_date,数据值为:1112295874。请问oracle中有没有什么自带的函数,或者用其它什么方法可以把值转换为我们常见的'yyyymmdd hh24:mi:ss'?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liuyi8903
2005-07-18
打赏
举报
回复
如果tp的长度不够可以添'0'
如:SELECT to_char(tp||'0','dd-mm-yyyy hh24:mi:ss.ff') FROM TIMESTAMPTEST
ilovewshh
2005-07-18
打赏
举报
回复
但是我直接用select * from tablename 得到的不是类似时间的数值的,而是一个10位数的数值哦。我用to_char(fieldname,'yyyy-mm-dd hh24:mi:ss')时就会报错,提示“ora-01481 invalid number format model”。
liuyi8903
2005-07-18
打赏
举报
回复
SQL> desc timestamptest;
Name Type Nullable Default Comments
---- ------------ -------- ------- --------
TP TIMESTAMP(6) Y sysdate
ID NUMBER Y
SQL> select * from timestamptest;
TP ID
-------------------------------------------------------------------------------- ----------
18-7月 -05 09.44.54.000000 上午 11
18-7月 -05 09.44.54.000000 上午 11
23-1月 -03 12.00.00.000000 上午 11
SQL> SELECT to_char(tp,'dd-mm-yyyy hh24:mi:ss.ff') FROM TIMESTAMPTEST;
TO_CHAR(TP,'DD-MM-YYYYHH24:MI:
------------------------------
18-07-2005 09:44:54.000000
18-07-2005 09:44:54.000000
23-01-2003 00:00:00.000000
SQL>
日期跟long转换小工具
总的来说,日期与long型之间的转换在编程中至关重要,而"日期跟long转换小工具"则提供了一个直观、易用的解决方案,使开发者和
普通
用户都能轻松地处理日期
时间
相关的任务。无论是用于数据处理、日志分析还是简单的...
php
时间
戳
转换成
时间
的方法
在php中将
时间
戳
转换成
时间
的方法,可以通过调用php内置函数“date()”来实现,该函数的语法为“date(format,
timestamp
)”,其参数format
表示
为
转换成
时间
的
格式
,参数
timestamp
表示
要转换的
时间
戳。 date介绍 ...
mysql linux
时间
转_mysql 查询
时间
戳(
TIMESTAMP
)转成常用可读
时间
格式
TIMESTAMP
,将可读的
时间
转换成
intfrom_unixtime()是MySQL里的
时间
函数date为需要处理的参数(该参数是Unix
时间
戳),可以是字段名,也可以直接是Unix
时间
戳字符串后面的 '%Y%m%d' 主要是将返回值
格式
化例如:...
pandas 如何把
时间
转成index_pandas
时间
格式
转换的实现
pandas
时间
格式
转换的实现OUTLINE常见的
时间
字符串与
timestamp
之间的转换日期与
timestamp
之间的转换常见的
时间
字符串与
timestamp
之间的转换这里说的字符串不是一般意义上的字符串,是指在读取日期类型的数据时,...
postgresql
时间
戳
转换成
普通
时间
Unix
时间
戳(Unix
timestamp
),或称Unix
时间
(Unix time)、POSIX
时间
(POSIX time),是一种
时间
表示
方式,定义为从格林威治
时间
1970年01月01日00时00分00秒起至现在的总秒数。Unix
时间
戳不仅被使用在Unix系统、类Unix...
基础和管理
17,380
社区成员
95,113
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章