<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?> 
<!DOCTYPE MAN SYSTEM "../../manrev.dtd">
<MAN>
  <LANGUAGE>eng</LANGUAGE>
  <TITLE>getdate</TITLE>
  <TYPE>Fonction Scilab</TYPE>
  <DATE>Juin 2004</DATE>
  <SHORT_DESCRIPTION name="getdate">renvoie la date et l&apos;heure</SHORT_DESCRIPTION>
  <CALLING_SEQUENCE>
    <CALLING_SEQUENCE_ITEM>dt=getdate()</CALLING_SEQUENCE_ITEM>
    <CALLING_SEQUENCE_ITEM>x=getdate(&quot;s&quot;)</CALLING_SEQUENCE_ITEM>
    <CALLING_SEQUENCE_ITEM>dt=getdate(x)</CALLING_SEQUENCE_ITEM>
  </CALLING_SEQUENCE>
  <PARAM>
  <PARAM_INDENT>
    <PARAM_ITEM>
      <PARAM_NAME>dt</PARAM_NAME>
      <PARAM_DESCRIPTION>
        <SP>: un vecteur entier à 10 composantes (voir plus bas)</SP>
      </PARAM_DESCRIPTION> 
    </PARAM_ITEM>
    <PARAM_ITEM>
      <PARAM_NAME>x</PARAM_NAME>
      <PARAM_DESCRIPTION>
        <SP>: un entier contenant la date en secondes écoulées depuis le 1er Janvier 1970</SP>
      </PARAM_DESCRIPTION> 
    </PARAM_ITEM>
  </PARAM_INDENT>
  </PARAM>
  <DESCRIPTION>
    <DESCRIPTION_INDENT>
      <DESCRIPTION_ITEM label="dt=getdate()">
        <SP> renvoie la date courante au format expliqué ci-dessous :</SP>
        <DESCRIPTION_INDENT>
          <DESCRIPTION_ITEM label="dt(1)"> 
            <SP> : l&apos;année (entier compris entre 0000 et 9999).</SP>
          </DESCRIPTION_ITEM>
          <DESCRIPTION_ITEM label="dt(2)"> 
            <SP> : le mois (entier compris entre 01 et 12).</SP>
          </DESCRIPTION_ITEM>
          <DESCRIPTION_ITEM label="dt(3)"> 
            <SP> : le numéro de semaine à la norme ISO 8601 (entier compris entre 01 et 53).</SP>
          </DESCRIPTION_ITEM>
          <DESCRIPTION_ITEM label="dt(4)"> 
            <SP> : le jour du calendrier Julien (entier compris entre 000 et 366).</SP>
          </DESCRIPTION_ITEM>
          <DESCRIPTION_ITEM label="dt(5)"> 
            <SP> : le jour de la semaine (entier compris entre 1 (dimanche) et 7).</SP>
          </DESCRIPTION_ITEM>
	  <DESCRIPTION_ITEM label="dt(6)"> 
	    <SP> : le jour dans le mois (entier compris entre 01 et 31).</SP>
	  </DESCRIPTION_ITEM>
	  <DESCRIPTION_ITEM label="dt(7)"> 
	    <SP> : l&apos;heure du jour (entier compris entre 00 et 23).</SP>
	  </DESCRIPTION_ITEM>
	  <DESCRIPTION_ITEM label="dt(8)"> 
	    <SP> : les minutes (entier compris entre 00 et 59).</SP>
	  </DESCRIPTION_ITEM>
	  <DESCRIPTION_ITEM label="dt(9)"> 
	    <SP> : les secondes (entier compris entre 00 et 59).</SP>
	  </DESCRIPTION_ITEM>
	  <DESCRIPTION_ITEM label="dt(10)"> 
	    <SP> : les millisecondes (entier compris entre 000 et 999).</SP>
	  </DESCRIPTION_ITEM>
        </DESCRIPTION_INDENT>
      </DESCRIPTION_ITEM>
      <DESCRIPTION_ITEM label="x = getdate(&quot;s&quot;)"> 
        <SP> renvoie un entier contenant le nombre de secondes écoulées depuis le 1er Janvier 1970, 00:00 UTC (Unix Time Convention).</SP>
      </DESCRIPTION_ITEM>
      <DESCRIPTION_ITEM label="dt = getdate(x)">
        <SP> renvoie dt au format ci-dessus, à partir de x (nombre de secondes depuis le 1er Janvier 1970). 
        Dans ce cas, dt(10) est toujours égal à 0.</SP>
      </DESCRIPTION_ITEM>
    </DESCRIPTION_INDENT>
  </DESCRIPTION>
  <EXAMPLE>
<![CDATA[
w=getdate()
mprintf("Annee:%d,mois:%d,jour:%d",w(1),w(2),w(6));

x=getdate("s")
getdate(x)

 ]]>
  </EXAMPLE>
  <SEE_ALSO>
    <SEE_ALSO_ITEM><LINK>date</LINK></SEE_ALSO_ITEM>
    <SEE_ALSO_ITEM><LINK>timer</LINK></SEE_ALSO_ITEM>
  </SEE_ALSO>
  <AUTHORS>
    <AUTHORS_ITEM>V.C.</AUTHORS_ITEM>
  </AUTHORS>
</MAN>
