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

 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 ;  /*好吧,这个纯粹闹着玩了*/ 

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

PHP、JS、Python,数据库 获取今天是星期几了?[开发篇]的更多相关文章

  1. 自己封装的一个js方法用于获取显示的星期和日期时间

    自己封装的一个js方法用于获取显示的星期和日期时间 /** * 获取用于显示的星期和日期时间 * @param date * @returns {string} */ function getWeek ...

  2. oracle数据据 Python+Pandas 获取Oracle数据库并加入DataFrame

    import pandas as pd import sys import imp imp.reload(sys) from sqlalchemy import create_engine impor ...

  3. python从数据库获取全量数据的方法

    python从数据库获取全量数据的方法 学习了:https://blog.csdn.net/lom9357bye/article/details/79503658 原文膜拜: import psyco ...

  4. Python使用Flask框架,结合Highchart处理csv数据(引申-从文件获取数据--从数据库获取数据)

    参考链接:https://www.highcharts.com.cn/docs/process-text-data-file 1.javascript代码 var options = { chart: ...

  5. python数据库(mysql)操作

    一.软件环境 python环境默认安装了sqlite3,如果需要使用sqlite3我们直接可以在python代码模块的顶部使用import sqlite3来导入该模块.本篇文章我是记录了python操 ...

  6. Python数据库访问之SQLite3、Mysql

    Python数据库访问之SQLite3.Mysql 现有的数据库管理系统有很多种,本文选择介绍两种DBMS:SQLite 3 和 Mysql. SQLite 3 SQLite 3是Python 3预装 ...

  7. python/数据库操作补充—模板—Session

    python/数据库操作补充—模板—Session 一.创建一个app目录 在models.py只能类进行进行创建表 class Foo: xx= 字段(数据库数据类型) 字段类型 字符串 Email ...

  8. [Node.js与数据库]node-mysql 模块介绍

    [Node.js与数据库]node-mysql 模块介绍   转载至:https://itbilu.com/nodejs/npm/NyPG8LhlW.html#multiple-statement-q ...

  9. python数据库操作 - MySQL入门【转】

    python数据库操作 - MySQL入门 python学院 2017-02-05 16:22 PyMySQL是Python中操作MySQL的模块,和之前使用的MySQLdb模块基本功能一致,PyMy ...

随机推荐

  1. 在ASP.NET MVC中使用Area区域

    在大型的ASP.NET mvc5项目中一般都有许多个功能模块,这些功能模块可以用Area(中文翻译为区域)把它们分离开来,比如:Admin,Customer,Bill.ASP.NET MVC项目中把各 ...

  2. 给对话框添加动画 Dialog

    先添加一个动画文件(res->anim文件夹中),文件名为a.xml <?xml version="1.0" encoding="utf-8"?&g ...

  3. HDU 5723 Abandoned country(kruskal+dp树上任意两点距离和)

    Problem DescriptionAn abandoned country has n(n≤100000) villages which are numbered from 1 to n. Sin ...

  4. [leetcode]366. Find Leaves of Binary Tree捡树叶

    Given a binary tree, collect a tree's nodes as if you were doing this: Collect and remove all leaves ...

  5. 【转载】通过sql server 连接mysql

    http://www.cnblogs.com/goole/p/5291286.html 1.在SQL SERVER服务器上安装MYSQL ODBC驱动; 驱动下载地址:http://dev.mysql ...

  6. 事件委托在ios下面失效

    $(document).on("click","目标class",function(){ //安卓下点击可以,ios下面失效 }) 百度了下说是H5新定义的, ...

  7. MySQL开发——【字段类型、约束】

    创建数据表 基本语法: create table 数据表名称( 字段名称 字段类型 字段约束, ... )[表选项]; 字段类型 整数型 ,有符号型,可以表示 ,有符号型,可以表示 mediumint ...

  8. js常用判断和语法

    1.js获取选中的redio元素 var version = $('.version input[name="input1"]:checked').val();//单选框默认选中& ...

  9. [uboot] (第三章)uboot流程——uboot-spl代码流程

    http://blog.csdn.net/ooonebook/article/details/52957395 以下例子都以project X项目tiny210(s5pv210平台,armv7架构)为 ...

  10. centos 安装tmux

    安装tmux之前需要先安装一些支持的组件: yum install libevent-devel ncurses-devel 接下来就是下载源码包进行安装了,以1.6版本举例 wget http:// ...