Mega Code Archive

 
Categories / Delphi / Variables
 

Timepmstring - determines pm value in datetimetostring

var TimePMString : string Description The TimePMString variable value is used in the DateTimeToString procedure, and the StrToTime function. It qualifies the afternoon hour value when the ampm formatting string is used. The formatting determines the position. The default value is 'PM' as set by the locale settings. Notes The default TimePMString value is taken from the LOCALE_S2359 locale setting. Related commands DateTimeToString Rich formatting of a TDateTime variable into a string StrToTime Converts a time string into a TDateTime value TimeAMString Determines AM value in DateTimeToString procedure TimeSeparator The character used to separate display time fields Example code : Show PM as Afternoon var myDate : TDateTime; formattedDate : string; begin myDate := StrToDateTime('09/02/2002 15:03'); // Format using the default TimePMString value DateTimeToString(formattedDate, 'dd/mm/yyyy @ hh:nn ampm', myDate); ShowMessage('Using default PM value = '+formattedDate); // Format using the 'in the afternoon' value TimePMString := 'in the afternoon'; DateTimeToString(formattedDate, 'dd/mm/yyyy @ hh:nn ampm', myDate); ShowMessage('With changed PM value = '+formattedDate); end; Show full unit code Using default PM value = 09/02/2002 @ 03:03 PM With changed PM value = 09/02/2002 @ 03:03 in the afternoon