数据库日期格式是"yyyy-MM-dd" 查询出来就变成了gmt时间,除了TO_CHAR还有没有啥办法?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库日期格式是"yyyy-MM-dd" 查询出来就变成了gmt时间,除了TO_CHAR还有没有啥办法?相关的知识,希望对你有一定的参考价值。
1.查询当前系统的日期和时区:select CURRENT_TIMESTAMP from dual;
10-JUL-10 09.37.48.105905 AM +08:00
如果最后是:+08:00 就是东8区。
要更改时区,可以用:
ALTER session SET TIME_ZONE = '+08:00';
2.要将GMT改成我们的时间(CST),可以用:
SELECT to_char(new_time(sysdate, 'GMT', 'CST'), 'MM/DD/YY HH:MI AM') FROM dual;
3.TO_CHAR可以设置日期格式,alter session 也可以:
如:
ALTER SESSION SET NLS_DATE_FORMAT='DD-MON-YYYY HH24:MI:SS';
CST Central Standard Time 参考技术A SimpleDateFormat格式化一下
如何把日期改成yyyy-mm-dd
excel设置日期格式yyyy-mm-dd步骤:1.打开EXCEL,调出我们要改日期格式的文档
excel如何设置日期格式yyyy-mm-dd
2我们用鼠标选中要更改的数据框后,点顶部菜单,数据-分列
excel如何设置日期格式yyyy-mm-dd
3弹出对话框,选“分隔符号”下一步。
excel如何设置日期格式yyyy-mm-dd
4选“TAB键”下一步。
excel如何设置日期格式yyyy-mm-dd
5这边注意,选择到“日期”选"YMD",点完成。
excel如何设置日期格式yyyy-mm-dd
6我们看到数据变成乱码,不要急,继续选中数据框。
excel如何设置日期格式yyyy-mm-dd
7点顶部菜单,格式-单元格。
excel如何设置日期格式yyyy-mm-dd
8选到“自定义”,在类型顶部输入“yyyy-mm-dd”,点确定保存。
excel如何设置日期格式yyyy-mm-dd
9这样就成功设置好了。
扩展资料:
Microsoft Excel是Microsoft为使用Windows和AppleMacintosh操作系统的电脑编写的一款电子表格软件。 直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。在1993年,作为Microsoft Office的组件发布了5.0版之后,Excel就开始成为所适用操作平台上的电子制表软件的霸主。 参考技术A 把日期改成yyyy-mm-dd,这是中国的短日期格式,不同需求要分多种情况:
1.Windows日期格式,到区域设置里面修改。
2.文档里面,word遵循系统格式,只需用插入日期命令即可。
3.excel,用格式设置,因为excel默认短日期是yyyy/m/d,需要用自定义格式,改为yyyy-mm-dd格式。
4.其他系统,用软件提供的方法修改。 参考技术B 1)如果yyyy.mm.dd本身就是日期格式的数据,变换格式可以达到要求
选择单元格,格式--单元格--数字--自定义 mm/dd/yyyy
2)如果原数据不是数字型(文本型)
B1输入 =text(substitute(A1,".","/"),"mm/dd/yyyy")
复制B列数据,选择粘贴数值到A列,即可本回答被提问者采纳 参考技术C ①启动Excel表格,输入相关数据,然后在单元格D2输入公式:=TEXT(C2,"0000年00月00日") ②按下回车得到结果,将纯粹的数字格式改为了文本加数字的格式。关于公式的意思,稍后为大家解释。 ③光标移动到单元格右下角,出现+号,双击,就能自动填充完数据。这样整张表格都被转换了。 公式意义 text(数值,单元格格式):将数值转为按指定数字格式表示的文本。 将C2单元格的数字设置为XXXX年XX月XX日这种格式。
以上是关于数据库日期格式是"yyyy-MM-dd" 查询出来就变成了gmt时间,除了TO_CHAR还有没有啥办法?的主要内容,如果未能解决你的问题,请参考以下文章
android 根据传的日期参数,日期格式yyyy-mm-dd,获取此日期是星期几
用的是jquery.datePicker.js 如何将日期格式改为yyyy-mm-dd
C# 中怎样将日期格式mm/dd/yy 转化为yyyy-mm-dd?
Java如何获取Date类型且格式为yyyy-mm-dd的日期数据?