SQL>select sysdate from dual
SYSDATE
------------
17-JUN-15
SQL>select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual
TO_CHAR(SYSDATE,'YYYY-MM-DDHH24:MI:SS'
--------------------------------------
2015-06-17 14:08:21
方法二:更改会话参数
alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss'
方法二:更改参数文件
可以在 init.ora 中加上一行
nls_date_format='yyyy-mm-dd hh24:mi:ss'
或者
alter system set nls_date_format='yyyy-mm-dd hh24:mi:ss’ scope=spfile
写入数据库:添加系统默认时间,在sql语句里写 时间字段=getdate()
读出数据时间:
info.Time.ToString()必须是时间字符串
DateTime.Parse(info.Time.ToString()).ToString("yyyy-MM-dd HH:mm")
sql格式化输出时间一般用convert函数。
语法:
CONVERT(data_type(length),data_to_be_converted,style)data_type(length) 规定目标数据类型(带有可选的长度)。data_to_be_converted 含有需要转换的值。style 规定日期/时间的输出格式。
可以使用的 style 值:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)