课堂笔记—获取时间

课堂笔记—获取时间和调用的几种方法。

(作者:秋名,撰写时间:2019年1月16日)

   //控制层 
  /// <summary>
        /// 获取当前时间
        /// </summary>
        /// <returns></returns>
        public ActionResult GetTime() {
            DateTime Stime = DateTime.Now;//now获取当前
            string StimeNow = Stime.ToString("yyyy-MM-dd");//输出(2017-06-09),还可以加上("yyyy-MM-dd hh:mm:ss")“时”“分”“秒”,如果不加上("yyyy-MM-dd")将会显示2017-6-9
            return Json(StimeNow, JsonRequestBehavior.AllowGet);
        }
//页面层
  $.getJSON("GetTime", function (data) {//页面可以直接调用
           // console.log(data);
 $("#DepartmentNum").val("QY"+date)
        })

//获取页面当前时间

  var date = new Date();//转换的时间
    var Year = date.getFullYear();//年
    var Moon = date.getMonth() + 1;//月
    var day = date.getDate();//日
    var Hour = date.getHours();//时
    var Minute = date.getMinutes();//分
    var s = date.getSeconds();//秒
    var x = "-";//分隔符
    var y = ":"//分隔符
    var w = " ";//分隔符
    var datetime = Year + x + Moon + x + day + w + Hour + y + Minute + y + s;//拼接    
    $("#Mark").val("dj" + datetime );//调用时间
    console.log(datetime);//控制台输出当前时间。

//获取时间天数。获取值然后改变他的值

       $("#OverTime").change(function () {
            var statime = $("#ApplyTime").val();//开始时间
            var endtime = $("#OverTime").val();//结束时间
            var stadt = new Date(statime);
            var enddt = new Date(endtime);
            var cha = (enddt - stadt) / (1000 * 60 * 60 * 24);           
                $("#Tian").val(cha);//相隔多少天
          
        });

//获取时间月数

<html>
<head>
    <title>js 两个日期间隔月数</title>
    <script type="text/javascript">
        window.onload = function () {
            document.getElementById("btn_Diff").onclick = function () {
                var d1 = document.getElementById("txt_Date1").value;//日期1
                var d2 = document.getElementById("txt_Date2").value;//日期2
                //年*12+月
                var m1 = parseInt(d1.split("-")[1].replace(/^0+/, "")) + parseInt(d1.split("-")[0]) * 12;
                var m2 = parseInt(d2.split("-")[1].replace(/^0+/, "")) + parseInt(d2.split("-")[0]) * 12;
                alert(m2-m1);
            }
        }
    </script>
</head>
<body>
    <input id="txt_Date1" type="text" value="2013-09-25"/>
    <input id="txt_Date2" type="text" value="2014-01-15"/>
    <input id="btn_Diff" type="button" value="Diff"/>
</body>
</html>

//时间倒计时

    <script type="text/javascript">
                            var wait = 20;
                            function time(o) {
                                if (wait == 0) {
                                    o.removeAttribute("disabled");
                                    o.value = "免费获取验证码";
                                    wait = 20;
                                } else {
                                    o.setAttribute("disabled", true);
                                    o.value = "重新发送(" + wait + ")";
                                    wait--;
                                    setTimeout(function() {
                                        time(o)
                                    },1000)//间隔1秒(1秒=1000毫秒)
                                }
                            }
                            document.getElementById("mfhqxym").onclick = function() {
                                time(this);
                                $.post("yyadmin/ddpchuli.php", {
                                    erjifl: 'qtfsyzm',
                                    tpyzm: $('[name="tpyzm"]').val(),
                                    shoujihao: $('[name="a1"]').val(),
                                },
                                function(data, status) {
                                    if (data.z == 'f') {
                                        alert(data.m);
                                        return false;
                                    } else {
                                        $('#ceshi').val(data.yzm);
                                        alert(data.m);
                                    }
                                },
                                'json');
                            }
                        </script>

//动态时间

$(document).ready(function () {
            DateTime();
        })
        //<--获取当前时间-->
        function DateTime() {
            $.ajax({
                type: "post",
                url: "/Main/Time",
                dataType: "json",
                success: function (time) {
                    document.getElementById("DataTime1").innerHTML = time;
                }
            });
            setTimeout("DateTime()", 1000);
        }


//控制层的代码
 public ActionResult Time()
        {
            DateTime time = DateTime.Now;
            var NowTime = time.ToString("yyyy-MM-dd dddd HH:mm:ss");
            return Json(NowTime, JsonRequestBehavior.AllowGet);
        }

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值