Дата: преобразование AM в PM и PM в AM - PullRequest
0 голосов
/ 13 июня 2010

Возможно глупый вопрос, но я действительно не знаю ответа: (

Допустим, у меня есть объект даты, как я могу изменить его дату AM на PM или наоборот?

Спасибо

Ответы [ 2 ]

4 голосов
/ 13 июня 2010

кажется, что вы можете

var currentTime = new Date();
var hours:uint = currentTime.getHours(); 

тогда вы можете сказать, что если часы больше или равны 12, то вычтите на 12, иначе добавьте к нему 12, например, на

public static const millisecondsPerHour:int = 1000 * 60 * 60; 
var reversedAMPM = new Date(currentTime.getTime() + (12 * millisecondsPerHour));
2 голосов
/ 13 июня 2010

Хотя версия Jian должна работать, вот альтернатива.
При условии, что var date:Date инициализирован, вы можете буквально изменить его:

date.hours += (date.hours > 12) ? -12:12;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...