import ws.*;

// Example of using WDateTime class on Passage Server

public class api_WDateTime
{
  public WTableList Request(WServer oServer, WParamList oParamList)
  { 
    int day, month, year, hour, minute, second;
    String     szDate, szTime;
    WTableList oTableList;
    WDateTime  oDateTime;
    WUtil      oUtil;

    oTableList = new WTableList(oServer);
    oUtil      = new WUtil();

    oDateTime = oUtil.getLocalDateTime();
    day    = oDateTime.getDay();
    month  = oDateTime.getMonth();
    year   = oDateTime.getYear();

    hour   = oDateTime.getHour();
    minute = oDateTime.getMin();
    second = oDateTime.getSec();

    szDate = oDateTime.getDate();     // dd/mm/yyyy
    szDate = oDateTime.getDateM();    // Mmm dd, yyyy

    szTime = oDateTime.getTime();     // hh:mm
    szTime = oDateTime.getTimeSec();  // hh:mm:ss

    szDate = oDateTime.getDateM() + " " + oDateTime.GetTime();

    // Date format for SQL statement  yyyy/mm/dd hh:mm:ss
    szDate = "'" + oDateTime.getYear() + "/" + oDateTime.getMonth() + "/" + oDateTime.getDay() + " " + oDateTime.getTimeSec() + "'";

    return oTableList; 
  }
}