bonjour,
je recupere d'une bdd mssql une date en delphi
je la transforme en type 03/07/04 avec cette fonction :
code:
<SCRIPT RUNAT=SERVER LANGUAGE=VBSCRIPT>
function MonFormatDateTime(maDate, monFormat)
MonFormatDateTime = FormatDateTime(DateJavaToSQL(maDate), monFormat )
End Function
</SCRIPT>
maintenant je voudrais obtenir un format du type
03/08/2004 au lieu de 03/08/04
donc
dans ma page principale, j'appele general.asp ou se trouve les fonctions.
j'ai essayé ces 2 fonctions :
Code:
function compildate(datefin){
annee = DatePart ("YYYY",datefin)
return annee;
}
et/ou
Code:
function compildate(datefin){
var datefinale;
datefinale = datefin.substring(0,6)+"20"+datefin.substring(6,8);
return datefinale;
}
pour les appeler j'ai le code suivant dant la page principale :
Code:
<%@LANGUAGE="JAVASCRIPT"%>
<!-- #include file="general.asp" -->
<% var nouveldate = MonFormatDateTime2(datedelphi)%>
<%= nouveldate %>
<%= compildate(nouveldate) %>
Citation:
<%= nouveldate %> me donne comme resultat : 02/08/04
Citation:
<%= compildate(nouveldate) %> me provoque une erreur :
Erreur d'exécution Microsoft JScript erreur '800a138f'
Objet attendu
encore merci de votre aide