postgresql 时间函数j2day
2016-07-19 18:24
274 查看
代码页:
utils/adt/datetime.c
函数原型
函数解释:
convert Julian date to day-of-week (0..6 == Sun..Sat)
中文翻译:
将时间jd转换为星期格式(注意加上POSTGRES_EPOCH_JDATE)
int a = j2day(day+POSTGRES_EPOCH_JDATE);
测试编码:
测试:
结果:
实际的星期时间
utils/adt/datetime.c
函数原型
extern int j2day(int jd);
函数解释:
convert Julian date to day-of-week (0..6 == Sun..Sat)
中文翻译:
将时间jd转换为星期格式(注意加上POSTGRES_EPOCH_JDATE)
int a = j2day(day+POSTGRES_EPOCH_JDATE);
测试编码:
int y, m, d; DateADT day = PG_GETARG_DATEADT(0); j2date(day+POSTGRES_EPOCH_JDATE, &y, &m, &d); int a = j2day(day+POSTGRES_EPOCH_JDATE); ereport(WARNING, (errcode(ERRCODE_INVALID_PARAMETER_VALUE), errmsg("timestamp = %d-%d-%d年 \n 星期%d \n",y,m,d,a)));
测试:
select test('20160720');
结果:
timestamp = 2016-7-20年 星期3
实际的星期时间
相关文章推荐
- sql 行转列,总结分析
- Win下Solr5.3从数据库中读取索引
- mysql case语句的使用
- MYSQL: Handler_read_%参数说明
- Redis 安装 与启动
- Redis持久化实践及灾难恢复模拟
- 【MySQL】 [1045]Access denied for user ‘root’@’localhost’ 错误解决方法总结
- Spring MVC + MongoDB + Maven搭建项目开发环境
- mysql密码忘了的解决方法
- redis集群设置密码详解
- mysql 性能优化方向
- memcache 的相关使用
- 安装SQL2012 提示 setup account privileges Failed 解决办法
- MongoDB碎碎念
- MySQL Order By实现原理分析和Filesort优化
- SQL2012 重新组织和新生成索引sp_RefreshIndex
- linux php安装memcache扩展
- 数据库分库分表(sharding)系列(五) 一种支持自由规划无须数据迁移和修改路由代码的Sharding扩容方案
- mysql悲观锁总结和实践
- Redis系统学习 一、基础知识