[Overview][Constants][Procedures and functions] Reference for unit 'dateutils' (#rtl)

RecodeMinute

Replace minutse part of a TDateTimevalue with another minute.

Declaration

Source position: dateutil.inc line 339

function RecodeMinute(

  const AValue: TDateTime;

  const AMinute: Word

):TDateTime;

Arguments

AValue

  

Date/time to recode

AMinute

  

Minute to replace in AValue

Function result

AValuewith replaced minute.

Description

RecodeMinutereplaces the Minute part of the timestamp AValuewith AMinute. All other parts of the date/time stamp are left untouched.

Errors

If the AMinutevalue is not within a valid range (0..59) then an EConvertErrorexception is raised.

See also

RecodeYear

  

Replace year part of a TDateTimevalue with another year.

RecodeMonth

  

Replace month part of a TDateTimevalue with another month.

RecodeDay

  

Replace day part of a TDateTimevalue with another day.

RecodeHour

  

Replace hours part of a TDateTimevalue with another hour.

RecodeSecond

  

Replace seconds part of a TDateTimevalue with another second.

RecodeMilliSecond

  

Replace milliseconds part of a TDateTimevalue with another millisecond.

RecodeDate

  

Replace date part of a TDateTimevalue with another date.

RecodeTime

  

Replace time part of a TDateTimevalue with another time.

RecodeDateTime

  

Replace selected parts of a TDateTimevalue with other values

Example

Program Example91;

{ This program demonstrates the RecodeMinute function }

Uses SysUtils,DateUtils;

Const
  Fmt = 'dddd dd mmmm yyyy hh:nn:ss';

Var
  S : AnsiString;

Begin
  S:=FormatDateTime(Fmt,RecodeMinute(Now,0));
  Writeln('This moment in the first minute of the hour: ',S);
End.