Oracle 时间字段为数字时转换标准时间
来源:互联网 发布:知乎和知网有关系吗 编辑:程序博客网 时间:2024/06/05 10:18
时间在不同的设计和想法,表现出不同的字段类型
1、字段类型:NUMBER(16)
13位数字,如何显示为常规时间格式?
解决:
function num_to_date(in_number NUMBER) return date is
begin
return(TO_DATE('19700101', 'yyyymmdd') + in_number / 86400000 +
TO_NUMBER(SUBSTR(TZ_OFFSET(sessiontimezone), 1, 3)) / 24);
end;
2、字段类型:NUMBER
10位数字,如何显示为常规格式?
解决:
select ( To_date('1970-1-1 7:59:49','yyyy-mm-dd hh24-mi-ss')+ sendtime/60/60/24 ) sendtime from CONCHATBAK order by sendtime desc;
//为什么是从 1970-1-1 7:59:49开始,这是倒推出来的,实际字段存的是1970-1-1某一时刻到记录发生时的秒数,通过秒数记录和实际时间比较,推出时间开始的点,加上天数就是实际记录发生时间。
时间在不同的设计和想法,表现出不同的字段类型
1、字段类型:NUMBER(16)
13位数字,如何显示为常规时间格式?
解决:
function num_to_date(in_number NUMBER) return date is
begin
return(TO_DATE('19700101', 'yyyymmdd') + in_number / 86400000 +
TO_NUMBER(SUBSTR(TZ_OFFSET(sessiontimezone), 1, 3)) / 24);
end;
2、字段类型:NUMBER
10位数字,如何显示为常规格式?
解决:
select ( To_date('1970-1-1 7:59:49','yyyy-mm-dd hh24-mi-ss')+ sendtime/60/60/24 ) sendtime from CONCHATBAK order by sendtime desc;
//为什么是从 1970-1-1 7:59:49开始,这是倒推出来的,实际字段存的是1970-1-1某一时刻到记录发生时的秒数,通过秒数记录和实际时间比较,推出时间开始的点,加上天数就是实际记录发生时间。
- Oracle 时间字段为数字时转换标准时间
- UTC时间转换为标准时间
- Unix时间戳转换为标准时间
- 将数字转换为时间
- oracle设置某一个字段为当前时间
- MYSQL 字段时间戳转换为可读日期时间
- jQuery时间验证和转换为标准格式的时间
- unix/linux 时间戳转换为标准时间格式
- iOS 时间戳转换为字符串标准时间
- jQuery时间验证和转换为标准格式的时间
- js 时间戳转换为标准的时间格式
- Excel中如何转换时间为数字
- 标准时间转换
- Excel 时间转换将HH:MM:SS转换为数字
- php 数字转换时间
- android开发中关于含有中文字段的格林尼治标准时间的时间格式转换
- [Boost]如何将UNIX风格时间转换为标准格式
- [Boost]如何将UNIX风格时间转换为标准格式
- Spring配置Quartz例子
- Nim取石子游戏
- Oracle 查询被锁的表并解除锁定
- 编译选项
- attr在升级jquery1.9遇到的问题
- Oracle 时间字段为数字时转换标准时间
- Nginx反向代理404错误和500错误的随笔
- iOS 后台任务
- jquery回调函数
- iOS中的FTPStream
- 東京喰種_经典台词中日双语9
- win7-打开附件(word)关闭时总提示保存的解决办法
- EHCache的使用教程
- 分治策略