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

 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. Linux网络编程学习(二) ----- 进程控制(第三章)

    1.进程和程序 程序是一个可执行文件,而一个进程是一个执行中的程序实例.一个进程对应于一个程序的执行,进程是动态的,程序是静态的,多个进程可以并发执行同一个程序.比如几个用户可以同时运行一个编辑程序, ...

  2. Node.js 初识2

    原文:https://www.cnblogs.com/zzuIvy/p/nodejs_1.html 测试:node.js部署网站 1.创建js2.js var http = require('http ...

  3. 获取当前页面url

    function getCurrUrl() { var url = ""; if (parent !== window) { try { url = window.top.loca ...

  4. JSON转Excel

    1.引入js (dist目录下JsonExportExcel.min.js) <script src="https://cuikangjie.github.io/JsonExportE ...

  5. Oracle修改表结构字段名和字段长度

    添加字段的语法:alter table tablename add (column datatype [default value][null/not null],….); 修改字段的语法:alter ...

  6. Spring中,applicationContext.xml 配置文件在web.xml中的配置详解

    一.首先写一下代码结构. 二.再看web.xml中的配置情况. <?xml version="1.0" encoding="UTF-8"?> < ...

  7. Linux-目录结构及文件系统

    1.Linux 系统的顶层目录结构 /              根目录 ├── bin     存放用户二进制文件 ├── boot    存放内核引导配置文件 ├── dev     存放设备文件 ...

  8. Python开发——数据类型【数字】

    布尔型 bool型只有两个值:True 或 False 我们将bool值归类为数字,习惯上:1表示true,0表示false 整型 int(整型) 在32位机器上,整数的位数为32位,取值范围为-2* ...

  9. cpp 区块链模拟示例(二)工程代码解析

    /* 作 者: itdef 欢迎转帖 请保持文本完整并注明出处 技术博客 http://www.cnblogs.com/itdef/ 技术交流群 群号码:432336863欢迎c c++ window ...

  10. 目录命令(tree)

    TREE 命令: // 描述: 以图形方式显示驱动器中路径或磁盘的目录结构. // 语法: tree [<Drive>:][<Path>] [/f] [/a] // 参数: / ...