• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP、JS、Python,数据库获取今天是星期几了?[开发篇]

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

    额,这个看起来是一个好简单的问题,但是真正到自己去一行行写的时候,又给忘了,妈蛋。有空就看看吧。今天是星期几?下面就来看看几种不同语言的实现吧!

 PHP语言

    输出当前时间:

      echo date('Y-m-d H:i:s'); 

    输出昨天或者前几天:

      echo date('Y-m-d H:i:s', time('-1 day'));  //-n days , -n weeks, -n months 真智能啊

     输出今天是星期几:

    $weekStr = array('七', '一', '二', '三', '四', '五', '六');
    echo '今天是星期' . $weekStr[date('w')];

   JS语言

    当前时间:

      new Date().toLocaleString();

    输出今天是星期几: 

      var weekIndex = new Date().getDay();
      var weekArr = new Array('七', '一', '二', '三', '四', '五', '六');
      document.write('<br />今天是星期' + weekArr[weekIndex]); //明显比php方便上面少了不少呢    

  Python语言

    当前时间:

     import time
     time.strftime('%Y-%m-%d %H:%I:%S')   #还可以

     输出今天是星期几: 

      time.strftime('%A')          //简称用%a,是不是很简单,但是是英文的,不符合要求
      weekStr = ['七', '一', '二', '三', '四', '五', '六']
      index = time.strftime('%w')
      print('今天是星期%s' % a[int(index)])     //还可以吧,其实不烦

 

  数据库如mysql

    当前时间:

    select now();

     今天是星期几:

SELECT  CASE DAYOFWEEK(NOW()) 
  WHEN 1 THEN '星期日' WHEN 2 THEN '星期一' 
  WHEN 3 THEN '星期二' WHEN 4 THEN '星期三' 
  WHEN 5 THEN '星期四' WHEN 6 THEN '星期五' 
  WHEN 7 THEN '星期六' 
 END AS weekOfDay ;   /*好吧,这个纯粹闹着玩了*/ 

    时间操作是很多时候都会遇到的问题,也挺有趣的,而且很多时候会被当作面试题哟,记一下都还不错呢!


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
在Mac OS X 10.8中配置Apache + PHP + MySQL发布时间:2022-07-10
下一篇:
nginxphp使用unixsocket还是tcp?发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap