PG中有没有函数可以直接不用格式化获取当前系统时间,只是年、月、日 时:分:秒 这种的,如:2012-6-21 17:08:00

解决方案 »

  1.   

    now() 可以取到当前时间了。不过都是带毫秒的。需要自己格式化。
      

  2.   

    如果要返回时间型:
    date_trunc('second', now());如果要返回字符型:
    to_char(now(),'...') 具体看文档
      

  3.   

    SELECT CURRENT_TIMESTAMP(0) :: TIMESTAMP WITHOUT TIME ZONE  
    可以做到只显示 年月日,时分秒
      

  4.   

    会的直接给我个获取的sql
      

  5.   

    SELECT date_trunc('month',NOW());