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:08:08 UTC

git commit: updated refs/heads/master to f012a26

Updated Branches:
  refs/heads/master d56a96244 -> f012a2655


CLOUDSTACK-5404: Fix timezone bug in network usage
(cherry picked from commit d5277a81e644c6db30cff12878cd3708aa28cc86)

Conflicts:

	engine/schema/src/com/cloud/usage/dao/UsageDaoImpl.java


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

Branch: refs/heads/master
Commit: f012a2655d38fb8aa0f9e6cb6ee740e89b12359d
Parents: d56a962
Author: Wei Zhou <w....@leaseweb.com>
Authored: Thu Jan 9 14:07:53 2014 +0100
Committer: Wei Zhou <w....@leaseweb.com>
Committed: Thu Jan 9 14:07:53 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/f012a265/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 9582033..32f63e6 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;
@@ -434,8 +433,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 {