You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by we...@apache.org on 2014/01/09 14:06:38 UTC

git commit: updated refs/heads/4.3 to d5277a8

Updated Branches:
  refs/heads/4.3 15cec79b5 -> d5277a81e


CLOUDSTACK-5404: Fix timezone bug in network usage


Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/d5277a81
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/d5277a81
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/d5277a81

Branch: refs/heads/4.3
Commit: d5277a81e644c6db30cff12878cd3708aa28cc86
Parents: 15cec79
Author: Olivier Lemasle <ol...@apalia.net>
Authored: Mon Dec 9 10:44:28 2013 +0100
Committer: Wei Zhou <w....@leaseweb.com>
Committed: Thu Jan 9 14:06:28 2014 +0100

----------------------------------------------------------------------
 engine/schema/src/com/cloud/usage/dao/UsageDaoImpl.java | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/d5277a81/engine/schema/src/com/cloud/usage/dao/UsageDaoImpl.java
----------------------------------------------------------------------
diff --git a/engine/schema/src/com/cloud/usage/dao/UsageDaoImpl.java b/engine/schema/src/com/cloud/usage/dao/UsageDaoImpl.java
index c4d8ec4..937bd3f 100644
--- a/engine/schema/src/com/cloud/usage/dao/UsageDaoImpl.java
+++ b/engine/schema/src/com/cloud/usage/dao/UsageDaoImpl.java
@@ -18,7 +18,6 @@ package com.cloud.usage.dao;
 
 import java.sql.PreparedStatement;
 import java.sql.ResultSet;
-import java.sql.Timestamp;
 import java.sql.Types;
 import java.util.ArrayList;
 import java.util.Date;
@@ -428,8 +427,8 @@ public class UsageDaoImpl extends GenericDaoBase<UsageVO, Long> implements Usage
                 } else {
                     pstmt.setNull(15, Types.BIGINT);
                 }
-                pstmt.setTimestamp(16, new Timestamp(usageRecord.getStartDate().getTime()));
-                pstmt.setTimestamp(17, new Timestamp(usageRecord.getEndDate().getTime()));
+                pstmt.setString(16, DateUtil.getDateDisplayString(s_gmtTimeZone, usageRecord.getStartDate()));
+                pstmt.setString(17, DateUtil.getDateDisplayString(s_gmtTimeZone, usageRecord.getEndDate()));
                 if(usageRecord.getVirtualSize() != null){
                     pstmt.setLong(18, usageRecord.getSize());
                 } else {