You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "jay wong (JIRA)" <ji...@apache.org> on 2014/05/23 04:42:01 UTC
[jira] [Commented] (PHOENIX-997) Timestamp date type default format
with GMT time zone
[ https://issues.apache.org/jira/browse/PHOENIX-997?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14006736#comment-14006736 ]
jay wong commented on PHOENIX-997:
----------------------------------
[~jamestaylor]
Now Phoenix is using all over the world.
So global config such as Time Zone, If we need check once.
> Timestamp date type default format with GMT time zone
> -----------------------------------------------------
>
> Key: PHOENIX-997
> URL: https://issues.apache.org/jira/browse/PHOENIX-997
> Project: Phoenix
> Issue Type: Bug
> Affects Versions: 3.0.0
> Reporter: jay wong
> Fix For: 3.1
>
>
> the code :
> org.apache.phoenix.util.DateUtil
> public static final TimeZone DATE_TIME_ZONE = TimeZone.getTimeZone("GMT");
> public static Format getDateParser(String pattern) {
> SimpleDateFormat format = new SimpleDateFormat(pattern) {
> @Override
> public java.util.Date parseObject(String source) throws ParseException {
> java.util.Date date = super.parse(source);
> return new java.sql.Date(date.getTime());
> }
> };
> format.setTimeZone(DateUtil.DATE_TIME_ZONE);
> return format;
> }
> ==================
> Every phoenix user will be formated with GMT time zone.
> But other's, just like me .the time zone is GMT+8
> I think it will be default not be set with
> format.setTimeZone(DateUtil.DATE_TIME_ZONE);
> when anyone want to set it. add a config in hbase-site.xml.
--
This message was sent by Atlassian JIRA
(v6.2#6252)