js怎么得到4年前此刻的时间

js怎么得到4年前此刻的时间,第1张

//注意事项:4年中必定有一个年是润年,所以必定有一天是366天,其余3年均是365天

//获取系统当前时间

var curDate = (new Date())getTime();

// 将4年的时间单位换算成毫秒

var fourYearsTime = (3653+366)2460601000;

//用当前时间-4年时间,得到4年前当前时间

var result = curDate - fourYearsTime;

var resultDate = new Date(result);

var year = resultDate getFullYear();

var month = resultDate getMonth() + 1;

var day = resultDate getDate();

alert("4年前当前时间是:"+year+"-"+month+"-"+day);

将年+1即可,代码如下:

var now = new Date();

nowsetFullYear(nowgetFullYear()+1);

alert(now);

方法1:DropDownListr 在HTML画面上显示的是 <select> 可以在客户端

//现在是2000年后 可取的 年份4位数。

var d = new Date()

dgetYear()

方法取得当前年份并 插入在 <select>里

可用DropDownListrclientID

方法2:用ajax取得 客户端年份 并绑定DropDownList

方法3:直接在后台绑定数据。

var date = new Data();

var year = dategetFullYear()

还有其他的一些获取年月日、时分秒、星期等的可以参考Date 对象方法

<html>

<script type="text/javascript">

     

    function showNext(){

        currentTime = documentgetElementById("currentTime");     

         nextTime = documentgetElementById("nextTime");

        if(currentTimevalue==""){

            alert("please input current time!");

            return;    

        }

        var currentTimeLength = currentTimevaluelength;

        switch(currentTimeLength){

            case 4:

                inputText(goto4());

            break;    

            case 7:

                inputText(goto7());

                break;

            default:

            break;

        }

    }

    function goto4(){

            var NumberOfValue = parseInt(currentTimevalue);

            return NumberOfValue+1;

        }

    function goto7(){

            var numberOfValue = currentTimevaluesplit("-");

            var month = parseInt(numberOfValue[1]);

            if(month==12){

                var year = parseInt(numberOfValue[0]);

                return year+1+"-0"+1;    

            }else{

                return numberOfValue[0]+"-0"+(month+1);    

            }

        }

    function inputText(obj){

        nextTimevalue = obj;    

    }

    

</script>

<body>

please input current time :<input type="text"  id="currentTime"/></br>

<input type="button" value ="click to show next time" onclick="showNext()"/></br>

the next time is:<input type="text" id="nextTime"/>

</body>

</html>

刚写的测试通过。你试试。

以上就是关于js怎么得到4年前此刻的时间全部的内容,包括:js怎么得到4年前此刻的时间、怎么把js获取的系统时间加一年、求JS脚本 获取当前的年份 从本年起 显示上10年的年份 开始要以请选择 下面是年份 绑定在DropDownList等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9726329.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存