summaryrefslogtreecommitdiffstats
path: root/media/java
diff options
context:
space:
mode:
authorRay Chen <raychen@google.com>2009-12-03 10:35:45 -0800
committerAndroid Git Automerger <android-git-automerger@android.com>2009-12-03 10:35:45 -0800
commit1b794bbbdc961558a9f0ee956d9d3f684d1f0497 (patch)
treebc65f47cf6a5cdccdf9977f563a871bcd6b275de /media/java
parent6d1ec0d81cd8ecdd390b31e724bac554bb955a94 (diff)
parente12de4d5041e05f77cc4376a6bfc953a48e2c3c1 (diff)
downloadframeworks_base-1b794bbbdc961558a9f0ee956d9d3f684d1f0497.zip
frameworks_base-1b794bbbdc961558a9f0ee956d9d3f684d1f0497.tar.gz
frameworks_base-1b794bbbdc961558a9f0ee956d9d3f684d1f0497.tar.bz2
am e12de4d5: Merge change Id5fa58cf into eclair
Merge commit 'e12de4d5041e05f77cc4376a6bfc953a48e2c3c1' into eclair-mr2 * commit 'e12de4d5041e05f77cc4376a6bfc953a48e2c3c1': Fix timezone issue to comply with EXIF standard.
Diffstat (limited to 'media/java')
-rw-r--r--media/java/android/media/ExifInterface.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/media/java/android/media/ExifInterface.java b/media/java/android/media/ExifInterface.java
index 6cd4b92..c49ad5c 100644
--- a/media/java/android/media/ExifInterface.java
+++ b/media/java/android/media/ExifInterface.java
@@ -22,6 +22,7 @@ import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;
+import java.util.TimeZone;
/**
* This is a class for reading and writing Exif tags in a JPEG file.
@@ -56,9 +57,12 @@ public class ExifInterface {
// Constants used for white balance
public static final int WHITEBALANCE_AUTO = 0;
public static final int WHITEBALANCE_MANUAL = 1;
+ private static SimpleDateFormat sFormatter;
static {
System.loadLibrary("exif");
+ sFormatter = new SimpleDateFormat("yyyy:MM:dd HH:mm:ss");
+ sFormatter.setTimeZone(TimeZone.getTimeZone("UTC"));
}
private String mFilename;
@@ -242,9 +246,6 @@ public class ExifInterface {
}
}
- private static SimpleDateFormat sFormatter =
- new SimpleDateFormat("yyyy:MM:dd HH:mm:ss");
-
/**
* Returns number of milliseconds since Jan. 1, 1970, midnight GMT.
* Returns -1 if the date time information if not available.