forked from upstream-mirrors/OpenTracks
Add Locale.US for all SimpleDateFormat constructor.
This commit is contained in:
@@ -40,6 +40,7 @@ import java.text.SimpleDateFormat;
|
|||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.Locale;
|
||||||
import java.util.TimeZone;
|
import java.util.TimeZone;
|
||||||
import java.util.zip.ZipEntry;
|
import java.util.zip.ZipEntry;
|
||||||
import java.util.zip.ZipFile;
|
import java.util.zip.ZipFile;
|
||||||
@@ -52,8 +53,8 @@ import java.util.zip.ZipOutputStream;
|
|||||||
*/
|
*/
|
||||||
class ExternalFileBackup {
|
class ExternalFileBackup {
|
||||||
// Filename format - in UTC
|
// Filename format - in UTC
|
||||||
private static final SimpleDateFormat BACKUP_FILENAME_FORMAT =
|
private static final SimpleDateFormat BACKUP_FILENAME_FORMAT = new SimpleDateFormat(
|
||||||
new SimpleDateFormat("'backup-'yyyy-MM-dd_HH-mm-ss'.zip'");
|
"'backup-'yyyy-MM-dd_HH-mm-ss'.zip'", Locale.US);
|
||||||
static {
|
static {
|
||||||
BACKUP_FILENAME_FORMAT.setTimeZone(TimeZone.getTimeZone("UTC"));
|
BACKUP_FILENAME_FORMAT.setTimeZone(TimeZone.getTimeZone("UTC"));
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ import android.test.AndroidTestCase;
|
|||||||
|
|
||||||
import java.text.SimpleDateFormat;
|
import java.text.SimpleDateFormat;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
import java.util.Locale;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Tests {@link TrackNameUtils}.
|
* Tests {@link TrackNameUtils}.
|
||||||
@@ -51,7 +52,8 @@ public class TrackNameUtilsTest extends AndroidTestCase {
|
|||||||
public void testTrackName_date_iso_8601() {
|
public void testTrackName_date_iso_8601() {
|
||||||
PreferencesUtils.setString(getContext(), R.string.track_name_key,
|
PreferencesUtils.setString(getContext(), R.string.track_name_key,
|
||||||
getContext().getString(R.string.settings_recording_track_name_date_iso_8601_value));
|
getContext().getString(R.string.settings_recording_track_name_date_iso_8601_value));
|
||||||
SimpleDateFormat simpleDateFormat = new SimpleDateFormat(TrackNameUtils.ISO_8601_FORMAT);
|
SimpleDateFormat simpleDateFormat = new SimpleDateFormat(
|
||||||
|
TrackNameUtils.ISO_8601_FORMAT, Locale.US);
|
||||||
assertEquals(simpleDateFormat.format(new Date(START_TIME)),
|
assertEquals(simpleDateFormat.format(new Date(START_TIME)),
|
||||||
TrackNameUtils.getTrackName(getContext(), TRACK_ID, START_TIME, null));
|
TrackNameUtils.getTrackName(getContext(), TRACK_ID, START_TIME, null));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user