android - Java Read Date from Microsoft SQL Server Exactly without specifying TimeZone -


i have datetime field in microsoft sql server 2008 r2 database table. read table in android application using jtds.jdbc.driver successfully. have problem reading correct datetime value.

resultset result = ...createstatement().executequery("select * operation");  while (result.next()) {     date idate = this.gettimestamp(result.getdate("timestamp"), result.gettime("timestamp"))); }  public date gettimestamp(java.sql.date date, java.sql.time time) {     return new date (date.gettime() + time.gettime()); } 

when display idate value see there no timezone info. example date in sql server ends time 16:51 diaplayed idate has 14:51. there way , display exact datetime value microsoft sql server without specifying timezone value?

it seems working different timezone. if data saving in database different timezone, current time of zone saved in database. hence need set timestamp before adding database. please refer this post explains , can out.


Comments

Popular posts from this blog

java - Oracle EBS .ClassNotFoundException: oracle.apps.fnd.formsClient.FormsLauncher.class ERROR -

c# - how to use buttonedit in devexpress gridcontrol -

nvd3.js - angularjs-nvd3-directives setting color in legend as well as in chart elements -