MayaChemTools

Previous  TOC  NextTimeUtil.pmCode | PDF | PDFGreen | PDFA4 | PDFA4Green

NAME

TimeUtil

SYNOPSIS

use TimeUtil;

use TimeUtil qw(:all);

DESCRIPTION

TimeUtil module provides the following functions:

CTimeStamp, FPFileTimeStamp, ISO8601Date, ISO8601Time, ISO8601TimeStamp , MonthNameToNumber, MonthNumberToAbbreviatedName, MonthNumberToFullName , PDBFileTimeStamp, SDFileTimeStamp, TimeStamp, WeekDayNameToNumber , WeekDayNumberToAbbreviatedName, WeekDayNumberToFullName

FUNCTIONS

CTimeStamp
$CTimeStamp = CTimeStamp();

Returns CTimeStamp string using the following format: WDay Mon MDay HH:MM:SS YYYY

FPFileTimeStamp
$FPFileTimeStamp = FPFileTimeStamp();

Returns fingerints FP file time stamp string for MayaChemTools package. It corresponds to CTimeStamp.

ISO8601Date
$Date = ISO8601Date();

Returns ISO8601 Date string using the following format: [YYYY]-[MM]-[DD]

ISO8601Time
$Time = ISO8601Time();

Returns ISO8601 Time string using the following extended format: [hh]:[mm]:[ss]

ISO8601TimeStamp
$TimeStamp = ISO8601TimeStamp();

Returns ISO8601 TimeStamp string using the following extended format: [YYYY]-[MM]-[DD]T[hh]:[mm]:[ss]

MonthNameToNumber
$Number = MonthNameToNumber($Name);

Return month Number for full month Name or three letter abbreviated month Name.

MonthNumberToAbbreviatedName
$AbbrevMonthName = MonthNumberToAbbreviatedName($Number);

Returns three letter AbbrevMonthName for month Number.

MonthNumberToFullName
$Name = MonthNumberToFullName($Number);

Returns full month Name for month Number.

PDBFileTimeStamp
$TimeStamp = PDBFileTimeStamp();

Returns PDB file TimeStamp using the following format: DD-MMM-YY

SDFileTimeStamp
$TimeStamp = SDFileTimeStamp();

Returns SD file TimeStamp using the following format: MMDDYYHHMM

TimeStamp
$TimeStamp = TimeStamp();

Returns deafult TimeStamp for MayaChemTools. It corresponds to CTimeStamp.

WeekDayNameToNumber
$Number = WeekDayNameToNumber($Name);

Returns week day Number from full week day Name or three letter abbreviated week day Name.

WeekDayNumberToAbbreviatedName
$Name = WeekDayNumberToAbbreviatedName($Number);

Returns three letter abbreviates week day Name for week day Number.

WeekDayNumberToFullName
$Name = WeekDayNumberToFullName($Number);

Returns full week day Name for week day Number.

AUTHOR

Manish Sud

SEE ALSO

FileUtil.pmTextUtil.pm

COPYRIGHT

Copyright (C) 2004-2012 Manish Sud. All rights reserved.

This file is part of MayaChemTools.

MayaChemTools is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

 

 

Previous  TOC  NextMarch 23, 2012TimeUtil.pm