shell 实现获取当前时间,并进行格式转换的方法:
1)原格式输出
2018年 09月 30日 星期日 15:55:15 CST
time1=$(date)
echo $time1
2)时间串输出
20180930155515
1 #!bin/bash 2 time2=$(date "+%Y%m%d%H%M%S") 3 echo $time2
3)2018-09-30 15:55:15
#!bin/bash time3=$(date "+%Y-%m-%d %H:%M:%S") echo $time3
4)2018.09.30
#!bin/bash time4=$(date "+%Y.%m.%d") echo $time4
注意
1、date后面有一个空格,shell对空格要求严格
2、变量赋值前后不要有空格

3、解释
1 Y显示4位年份,如:2018;y显示2位年份,如:18。 2 m表示月份;M表示分钟。 3 d表示天;D则表示当前日期,如:1/18/18(也就是2018.1.18)。 4 H表示小时,而h显示月份。 5 s显示当前秒钟,单位为毫秒;S显示当前秒钟,单位为秒。
Oracle创建表语句(Create table)语法详解及示例
jsp:useBean
四则运算练习
Navicat Premium无法连上ORACLE数据库的几种问题解决方法
Ubuntu开机等待5分钟的取消方法
Ubuntu内网、外网网络IP地址配置
eclipse中常用的快捷键汇总
oracle死锁进程及杀死死锁进程
oracle导入导出表数据
- 最新文章
-
释放oracle数据库磁盘空间
由于某模块占用数据库连接数太大,导致其他模块无法连接数据库
nohup 和>/dev/null 2>&1
设置代理错误[WinError 10061] 由于目标计算机积极拒绝,无法连接
用pip安装aiohttp模块报错:Could not find a version that satisfies the requirement pymongo(from version:)
HDFS知识总结
Hadoop生态圈介绍
命名问题:module 'yagmail' has no attribute 'SMTP'
Linux下切换Python2和Python3的4种方法
为何大量网站不能抓取?爬虫突破封禁的6种常见方法
Copyright © 2011-2022 走看看