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 {