Próbowałem jak tenobliczenie różnicy między dwiema datami
<script type="text/javascript">
var date2=02/09/2009;
var date1=03/12/2009;
var diff = date1.getDate()-date2.getDate();
alert (diff);
</script>
ale to nie działa, jest to, że powodem getDate
będzie działać tylko dla Date
?
Jak znaleźć różnicę między tymi dwoma datami? Czy nie mogę korzystać z tej funkcji, ponieważ ja dodam javascript na stronach apm aplikacji Salesforce CRM?
Edit 1: rzeczywiście to też nie działa
<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: jej nie działa zbyt ...
<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(); alert (diff2);
</script>
Dziękuję wszystkim, po prostu odpowiadam na odpowiedź, jeśli użytkownik wchodzi w ten sposób, jak mogę znaleźć różnicę? – joe
czy ktoś tutaj zasugerował użycie 'nowej daty ('02/09/2009 ')'? dlaczego miałbyś oczekiwać, że to zadziała? – SilentGhost
Ale nasz klient tego wymagał i dawał ... Potrzebuję więc rozwiązania :-( – joe