javascript 系统当前日期时间 和获取数据库的日期相减问题 是相减 !!!求大神!!!

javascript 系统当前日期时间 和获取数据库的日期相减问题 是相减 !!!求大神!!!,第1张

罚金=(实际还书时间-应该还书时间)01

1、一般不用JS

2、你用什么语言 *** 作数据库的,就用什么语言写,C#,PHP这种都有其时间类型变量。

3、也可以用C#什么的直接执行SQL:

select datediff(now(),str_to_date('2013-4-20 12:00:00','%Y-%m-%d %H:%i:%s')) day

比如这个就返回4天。

C#代码:

if (getvaluedate == DateTimeParse("2012-1-1 01:01:01"))

{

label_showtimeText = "您从未备份过数据";

}

else

{

TimeSpan ts = localtimeSubtract(getvaluedate);

string timespan = "您已经有:"

+ tsDaysToString() + "天"

+ tsHoursToString() + "小时"

+ tsMinutesToString() + "分钟"

// + tsSecondsToString() + "秒"

+ "没有备份过数据了";

label_showtimeText = timespan;

}

var str = "2015/1/18 星期日 上午 12:00:00";

str = strreplace(/^([^\s]+)$/,'$1')replace(/[^\d]/g,'-');

consolelog(str);

最好能在数据库查询的时候就转了,前端处理的话,没有专门的方法,得自己去写:

<html>

  <head>

    <script language="javascript">

      function Window_Load(){

        var str = "Tue Jul 16 01:07:00 CST 2013";

        alert(formatCSTDate(str,"yyyy-M-d hh:mm:ss")); //2013-7-16 16:24:58

        

        alert(formatDate((new Date()),"yyyy-MM-dd")); //2013-07-15 

        alert(formatDate((new Date()),"yyyy/M/d")); //2013/7/15 

      } 

      

      //格式化CST日期的字串

      function formatCSTDate(strDate,format){

        return formatDate(new Date(strDate),format);

      }

      

      //格式化日期,

      function formatDate(date,format){

        var paddNum = function(num){

          num += "";

          return numreplace(/^(\d)$/,"0$1");

        }

        //指定格式字符

        var cfg = {

           yyyy : dategetFullYear() //年 : 4位

          ,yy : dategetFullYear()toString()substring(2)//年 : 2位

          ,M  : dategetMonth() + 1  //月 : 如果1位的时候不补0

          ,MM : paddNum(dategetMonth() + 1) //月 : 如果1位的时候补0

          ,d  : dategetDate()   //日 : 如果1位的时候不补0

          ,dd : paddNum(dategetDate())//日 : 如果1位的时候补0

          ,hh : dategetHours()  //时

          ,mm : dategetMinutes() //分

          ,ss : dategetSeconds() //秒

        }

        format || (format = "yyyy-MM-dd hh:mm:ss");

        return formatreplace(/([a-z])(\1)/ig,function(m){return cfg[m];});

      } 

    </script>

  </head>

  <body onload="Window_Load();">

  

  </body>

</html>

以上就是关于javascript 系统当前日期时间 和获取数据库的日期相减问题 是相减 !!!求大神!!!全部的内容,包括:javascript 系统当前日期时间 和获取数据库的日期相减问题 是相减 !!!求大神!!!、js日期格式化,如2015/1/18 星期日 上午 12:00:00、怎样在js里面格式化日期等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/9531000.html

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

发表评论

登录后才能评论

评论列表(0条)

保存