кажется, что вы можете
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));