• جاوا اسکریپت-تابع محاسبه تفاوت دو تاریخ
    #1
    Note 
    سلام
    این تابع تفاوت روزهای بین دو تاریخ رو نمایش میده، تو این تابع شما فقط یک تاریخ رو وارد میکنید و تاریخ دوم تاریخ امروز محاسبه میشه:
    کد php:
    <script type="text/javascript">
    function 
    SA_DateDiff(mydate)
    {
    ///author:M0N0+W4LL http://softafzar.net
        
    var currentTime = new Date();
        var 
    month currentTime.getMonth() + 1;
        var 
    day currentTime.getDate();
        var 
    year currentTime.getFullYear();
        var 
    today=(month "/" day "/" year);
        
        
    d1=new Date(mydate);
        
    d2=new Date(today);

        
    df=d2-d1;
        
    dfDay Math.round(df 24 60 60 1000);
        return 
    dfDay;

    }
    diff=SA_DateDiff("6/26/2012");
    document.write(diff" Day(s)");
    </script> 

    نتیجه:
    کد:
    166 Day(s)
    166 روز از تولد سافت افزار میگذره :32:
    امیدوارم بدردتون بخوره.

    پاسخ
    #2
    Note 
    میشه برای وارد کردن تاریخ از کادر متن استفاده کنم؟ مثلا دو کادر متن و یه دکمه داشته باشیم تاریخ رو توی کادر متن اول وارد کنیم دکمه رو بزنیم و نتیجه توی کادر متن دوم نمایش داده بشه؟
    ممنون.

    پاسخ
    #3
    Note 
    PCSide نوشته است:میشه برای وارد کردن تاریخ از کادر متن استفاده کنم؟ مثلا دو کادر متن و یه دکمه داشته باشیم تاریخ رو توی کادر متن اول وارد کنیم دکمه رو بزنیم و نتیجه توی کادر متن دوم نمایش داده بشه؟
    ممنون.
    خدمت شما
    [HTML]
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>DateDiff | softafzar.net</title>

    <script type="text/javascript">
    function SA_DateDiff(mydate)
    {///author:M0N0+W4LL
    var currentTime = new Date();
    var month = currentTime.getMonth() + 1;
    var day = currentTime.getDate();
    var year = currentTime.getFullYear();
    var today=(month + "/" + day + "/" + year);

    d1=new Date(mydate);
    d2=new Date(today);

    df=d2-d1;
    dfDay = Math.round(df / 24 / 60 / 60 / 1000);
    return dfDay;

    }
    //diff=SA_DateDiff("6/26/2012");
    //document.write(diff+ " Day(s)");
    function show(){
    elm1=document.getElementById('T1').value;
    elm2=document.getElementById('T2');
    res=SA_DateDiff(elm1);
    elm2.value=res+ " Day(s)";
    }
    </script>
    </head>
    <body>
    <input type="text" id="T1" name="T1" value="6/26/2012" size="22">
    <input type="button" name="btn" onclick="show()" value="Ok"/>
    <input type="text" id="T2" name="T2" value="" size="22">
    </body>
    </html>

    [/HTML]

    پاسخ
    #4
    Note 
    ممنونم مرسی Confusedmiles (51):

    پاسخ
    ایجاد موضوع جدید   پاسخ به موضوع  

    موضوعات مرتبط با این موضوع...
    موضوع نویسنده پاسخ بازدید آخرین ارسال
    Note کد جاوا اسکریپت برای بوکمارک کردن صفحه WWWorker 0 1,188 07-02-2015 ساعت 09:34
    آخرین ارسال: WWWorker
    Note ماشین حساب ساده با جاوا اسرکیپت Ali Developer 0 541 03-07-2014 ساعت 11:06
    آخرین ارسال: Ali Developer
    Note تحلیل این کد جاوا اسکریپت pirzad_7@yahoo. 0 514 30-06-2014 ساعت 10:59
    آخرین ارسال: pirzad_7@yahoo.
    Note جاوا اسکریپت: پیدا کردن المنتی که تابع را صدا کرده SOFTAFZAR 0 513 14-05-2014 ساعت 14:17
    آخرین ارسال: SOFTAFZAR
    Note گرفتن URL جاری بدون Hash در جاوا اسکریپت WWWorker 0 506 15-03-2014 ساعت 10:13
    آخرین ارسال: WWWorker
    Note رفتن به صفحه قبل (دکمه بازگشت) در جاوا اسکریپت WWWorker 0 724 15-03-2014 ساعت 10:05
    آخرین ارسال: WWWorker
    Note گرفتن المنت با مشخصه آن (getElementsByAttr) در جاوا اسکریپت WWWorker 0 384 15-03-2014 ساعت 10:00
    آخرین ارسال: WWWorker
    Note کد redirect کردن در جاوا اسکریپت WWWorker 0 625 15-03-2014 ساعت 09:58
    آخرین ارسال: WWWorker
    Note کد بستن پنجره در جاوا اسکریپت WWWorker 0 492 15-03-2014 ساعت 09:56
    آخرین ارسال: WWWorker
    Note تغییر CSS با جاوا اسکریپت WWWorker 0 818 15-03-2014 ساعت 09:55
    آخرین ارسال: WWWorker

    کاربرانِ درحال بازدید از این موضوع:   1 مهمان