ho provato come questocalcolando la differenza tra due date
<script type="text/javascript">
var date2=02/09/2009;
var date1=03/12/2009;
var diff = date1.getDate()-date2.getDate();
alert (diff);
</script>
ma non funziona, è che la ragione getDate
funziona solo per Date
?
Come trovare la differenza tra queste due date? Non sono in grado di utilizzare questa funzione, perché sto aggiungendo javascript nelle pagine apex di salesforce CRM?
Edit 1: infatti anche questo non funziona
<script type="text/javascript">
var date2= new Date ("02/09/2009");
var date1= new Date ("04/09/2009");
var diff = date1.getDate()-date2.getDate();
alert (diff);
</script>
Edit 2: non il suo lavoro troppo ...
<script type="text/javascript">
var date2= "02/09/2009";
var date1= "04/09/2009";
var diff2 = new Date(Date.parse("03/12/2009")-
Date.parse("02/09/2009")).toLocaleDateString();
// var NEW_DATE = new Date (1970, 01, 01); // var diff3 = diff2.getDate(); Avviso (diff2);
</script>
Grazie a tutti, rispondo alla risposta solo se l'utente sta entrando come questa formazione, come posso trovare la differenza? – joe
qualcuno qui suggerì di usare 'new Date ('02/09/2009 ')'? perché ti aspetti che funzioni? – SilentGhost
Ma il nostro cliente ha richiesto e dato così ... Quindi ho bisogno della soluzione per questo :-( – joe