E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Linux时间日期操作
Linux时间
管理
linux的时钟系统的两大主要功能是计时和定时。计时功能就是指记录或设置当前的系统时间(包括日期),gettimeofday、settimeofday、time、clock_gettime、clock_settime等系统调用与计时相关。定时功能与定时器相关。设定一个定时器的(定时)时间,设定定时器的回调函数,启动定时器,在(定时)时间到时,定时器的回调函数会被调用。在Linux内核中主要有两种类
laoyouji
·
2012-10-20 00:00
数据结构
linux
timer
工作
struct
callback
Linux时间
子系统之六:高精度定时器(HRTIMER)的原理和实现
上一篇文章,我介绍了传统的低分辨率定时器的实现原理。而随着内核的不断演进,大牛们已经对这种低分辨率定时器的精度不再满足,而且,硬件也在不断地发展,系统中的定时器硬件的精度也越来越高,这也给高分辨率定时器的出现创造了条件。内核从2.6.16开始加入了高精度定时器架构。在实现方式上,内核的高分辨率定时器的实现代码几乎没有借用低分辨率定时器的数据结构和代码,内核文档给出的解释主要有以下几点:低分辨率定时
droidphone
·
2012-10-19 23:01
Linux内核架构
Linux时间管理系统
Linux时间
子系统之六:高精度定时器(HRTIMER)的原理和实现
上一篇文章,我介绍了传统的低分辨率定时器的实现原理。而随着内核的不断演进,大牛们已经对这种低分辨率定时器的精度不再满足,而且,硬件也在不断地发展,系统中的定时器硬件的精度也越来越高,这也给高分辨率定时器的出现创造了条件。内核从2.6.16开始加入了高精度定时器架构。在实现方式上,内核的高分辨率定时器的实现代码几乎没有借用低分辨率定时器的数据结构和代码,内核文档给出的解释主要有以下几点:低分辨率定时
DroidPhone
·
2012-10-19 23:00
linux时间
类驱动程序
本文例程来自于 lddr3_examples/misc_modules/jit.c代码经过修改,使用insmod加载模块后可以运行先贴makefilemodules: $(MAKE)-C$(KERNELDIR)M=$(PWD)modules modules_install: $(MAKE)-C$(KERNELDIR)M=$(PWD)modules_install clean: rm-rf*
j_akill
·
2012-10-19 17:00
linux 时间格式化函数strftime和strptime使用
linux时间
格式化函数strftime和strptime使用这两个函数都是时间日期的格式控制函数,在功能上看起来正好相反。
hittata
·
2012-10-19 15:00
c
linux
struct
character
mysql
日期操作
2010-01-31 23:14 mysql中sql语句进行日期比较 这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql> SELECT something FROM table WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= 30; DAYOFWEEK(date) 返回日期
xueqibuildxue
·
2012-10-19 09:00
mysql
转载和积累系列 -
linux时间
同步命令
#yuminstall–yntp ↑安装NTP官方的时间同步程序(NTP:中国国家授时中心) #/usr/sbin/ntpdate-spool.ntp.org ↑以NTP官方服务器为准调整本地时间 #crontab-e ↑编辑计划任务列表 03***/usr/sbin/ntpdate-spool.ntp.org ↑编辑文件到此状态,表示每天凌晨3点自动同步时间 #/sbin/servicecron
initphp
·
2012-10-15 11:00
linux
服务器
任务
Linux时间
子系统之五:低分辨率定时器的原理和实现
利用定时器,我们可以设定在未来的某一时刻,触发一个特定的事件。所谓低分辨率定时器,是指这种定时器的计时单位基于jiffies值的计数,也就是说,它的精度只有1/HZ,假如你的内核配置的HZ是1000,那意味着系统中的低分辨率定时器的精度就是1ms。早期的内核版本中,内核并不支持高精度定时器,理所当然只能使用这种低分辨率定时器,我们有时候把这种基于HZ的定时器机制成为时间轮:timewheel。虽然
droidphone
·
2012-10-13 00:13
Linux内核架构
Linux时间管理系统
Linux时间
子系统之五:低分辨率定时器的原理和实现
利用定时器,我们可以设定在未来的某一时刻,触发一个特定的事件。所谓低分辨率定时器,是指这种定时器的计时单位基于jiffies值的计数,也就是说,它的精度只有1/HZ,假如你的内核配置的HZ是1000,那意味着系统中的低分辨率定时器的精度就是1ms。早期的内核版本中,内核并不支持高精度定时器,理所当然只能使用这种低分辨率定时器,我们有时候把这种基于HZ的定时器机制成为时间轮:timewheel。虽然
DroidPhone
·
2012-10-13 00:00
linux时间
处理
date+时间格式化字符串当前时间:[root@xmsgstat]#date+%Y_%m_%d2012_10_12指定某一天:[root@xmsgstat]#date-d'2012/03/12'+%Y_%m_%d2012_03_12注意格式只能是-d'2012/03/12' 在这一天上加减一天:[root@xmsgstat]#date-d'2012/03/12-1day'+%Y_%m_%d2012
liuguxing
·
2012-10-12 16:00
linux
Date
linux时间
与crontab
时间修改date月日时分年.秒date-s可以直接设置系统时间比如将系统时间设定成1996年6月10日的命令如下。#date-s06/10/96将系统时间设定成下午1点12分0秒的命令如下。#date-s13:12:00时间同步1.首先需了解linux内一任务计划工具crontabcrontab可以定时去执行你要做的动作直接用crontab命令编辑crontab-u//设定某个用户的cron服务,
bensonzbs
·
2012-10-11 20:48
crontab
linux系统时间
linux时间
同步
linux时间
同步,ntpd、ntpdate 在Windwos中,系统时间的设置很简单,界面操作,通俗易懂。而且设置后,重启,关机都没关系。
xiangliangyu2008
·
2012-10-10 17:00
linux
server
网络
服务器
delay
修改
Linux时间
date-s12/20/2003date-s12:30:00clock-w写入BIOS hwclock-r显示bios时间 修改Linux时区:1.查看当前时区:more/etc/sysconfig/clock2.修改设置时区:方法1:tzselect方法2:timeconfig3.复制相应的时区文件,替换系统默认时区cp/usr/share/zoneinfo/$主时区/$次时区/etc
spark428
·
2012-10-10 12:40
linux
服务器
中国
share
Clock
Linux时间
子系统之四:定时器的引擎:clock_event_device
早期的内核版本中,进程的调度基于一个称之为tick的时钟滴答,通常使用时钟中断来定时地产生tick信号,每次tick定时中断都会进行进程的统计和调度,并对tick进行计数,记录在一个jiffies变量中,定时器的设计也是基于jiffies。这时候的内核代码中,几乎所有关于时钟的操作都是在machine级的代码中实现,很多公共的代码要在每个平台上重复实现。随后,随着通用时钟框架的引入,内核需要支持高
DroidPhone
·
2012-09-28 16:00
(搬运工)Lua库之时间和
日期操作
os.time()<==返回当前系统的日历时间os.date()<==返回本地化的时间字符串,这里是"11/28/0817:23:37"os.date("%x",os.time())<==返回自定义格式化时间字符串(完整的格式化参数),这里是"11/28/08"os.clock()<==返回执行该程序CPU花去的时钟秒数,这里是1156.726print('local :' ..
点点滴滴
·
2012-09-28 14:00
Java
日期操作
Java
日期操作
java处理日期时间相加减JAVA处理日期时间常用方法: 1.java.util.Calendar Calendar类是一个抽象类,它为特定瞬间与一组诸如YEAR、MONTH、DAY_OF_MONTH
flyingstarwb
·
2012-09-26 23:00
java
Date
exception
String
calendar
import
Oracle:
日期操作
Oracle 时间格式 24小时的形式显示出来要用HH24 select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') from dual; select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mi:ss') from dual; to
老Man
·
2012-09-26 10:00
oracle
Python实践——datetime
日期操作
脚本
#!/usr/bin/python # -*- coding: utf-8 -*- #countDays.py # version 0.10 edited by lingyue.wkl 20110819 11:00:00 # version 0.11 modified by lingyue.wkl 20110820 11:37:00 add function
jjwspj
·
2012-09-25 20:00
优化
Date
python
list
脚本
Linux时间
变慢解决方法
情景:系统为CentOS-5.4,硬件时间正确(查看硬件时间的方法见下面),系统时间每隔24小时会慢20分钟左右Linux将时钟分为系统时钟(SystemClock)和硬件(RealTimeClock,简称RTC)时钟两种。系统时间是指当前LinuxKernel中的时钟,而硬件时钟则是主板上由电池供电的那个主板硬件时钟,这个时钟可以在BIOS的StandardBIOSFeture”项中进行设置。在
duyiwuer2009
·
2012-09-19 21:00
Date
linux
Linux时间
子系统之三:时间的维护者:timekeeper
本系列文章的前两节讨论了用于计时的时钟源:clocksource,以及内核内部时间的一些表示方法,但是对于真实的用户来说,我们感知的是真实世界的真实时间,也就是所谓的墙上时间,clocksource只能提供一个按给定频率不停递增的周期计数,如何把它和真实的墙上时间相关联?本节的内容正是要讨论这一点。1. 时间的种类内核管理着多种时间,它们分别是:RTC时间walltime:墙上时间monotoni
DroidPhone
·
2012-09-19 12:00
linux时间
管理函数
在LInux系统下,对时间管理要弄清楚UTC时间和LocalTime时间的区别1)、UTC:即GMT(GreenwichMeanTime)2)、LocalTime为本地时间系统默认的时区配置文件位置为/etc/sysconfig/clock在编程应用时,经常需要读取时间、进程运行的时间等信息,在time.h头文件中声明了这些函数 clock()函数用于查看进程运行的时间、声明如下:e
Sun_Rise2011
·
2012-09-18 11:00
编程
c
linux
timer
struct
存储
Linux时间
子系统之二:表示时间的单位和结构
人们习惯用于表示时间的方法是:年、月、日、时、分、秒、毫秒、星期等等,但是在内核中,为了软件逻辑和代码的方便性,它使用了一些不同的时间表示方法,并为这些表示方法定义了相应的变量和数据结构,本节的内容就是阐述这些表示方法的意义和区别。/***********************************************************************************
DroidPhone
·
2012-09-14 17:00
数据结构
linux
timer
struct
list
脚本
Linux时间
子系统之一:clock source(时钟源)
clocksource用于为linux内核提供一个时间基线,如果你用linux的date命令获取当前时间,内核会读取当前的clocksource,转换并返回合适的时间单位给用户空间。在硬件层,它通常实现为一个由固定时钟频率驱动的计数器,计数器只能单调地增加,直到溢出为止。时钟源是内核计时的基础,系统启动时,内核通过硬件RTC获得当前时间,在这以后,在大多数情况下,内核通过选定的时钟源更新实时时间信
DroidPhone
·
2012-09-13 22:00
python
日期操作
1.日期输出格式化 所有日期、时间的api都在datetime模块内。 1.datetime=>string[python] viewplaincopyprint?now = datetime.datetime.now() now.strftime('%Y-%m-%d %H:%M:%S') 输出2012-03-0516:26:23.870105 strftime是da
fanshadoop
·
2012-09-11 17:00
java
日期操作
先来一个: 取得指定月份的第一天与取得指定月份的最后一天 http://iamin.blogdriver.com/iamin/847990.html /** * 取得指定月份的第一天 * * @param strdate String * @return String */
snihcel
·
2012-09-05 17:00
java
Date
timezone
String
calendar
Class
[置顶] android技巧: 价格显示(¥ 358,179,682)及
日期操作
(从当日向前推三个月)
1.应用开发中经常会遇到价格显示问题如价格显示(¥358,179,682)这种格式通用方法privateStringgetString(Stringstr) { if(str.equals("")||str=="") { return""; } else { Locale.setDefaul
yangliang8
·
2012-08-27 11:00
Date
android
String
calendar
语言
日期操作
汇总
计算某一月份的最大天数 Calendartime=Calendar.getInstance(); time.clear(); time.set(Calendar.YEAR,year); time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0 intday=time.getActualMaximum(Calendar.DA
lichun01
·
2012-08-18 11:00
Date
操作
Linux时间
服务器的配置
1.服务器vi /etc/ntp.confrestrict default nomodify notrap noquery(默认不允许修改或者查询ntp,并且不接收特殊封包)restrict 127.0.0.1 (给予权限允许本机修改ntp)restrict 192.168.10.0 mask 255.255.255.0 nomodify notraprestrict 10.132.224.0
虚拟星空
·
2012-08-18 10:26
linux
修改
linux时间
linux系统时间经常变慢,修改的方法有两种:1、手工修改
linux时间
:以root用户登录设置系统日期为2008年3月15日:#date-s03/15/08设置系统时间为18时20分30秒:#date-s18
cuiran
·
2012-08-14 16:00
linux
Java
日期操作
类(DateFormat、SimpleDateFormat)
2012-05-2416:17Java
日期操作
类(DateFormat、SimpleDateFormat)publicabstractclassDateFormatextendsFormatDateDormat
yaoyanzhu
·
2012-08-09 20:00
linux时间
转换函数【转】
linux下的时间函数我们在编程中可能会经常用到时间,比如取得系统的时间(获取系统的年、月、日、时、分、秒,星期等),或者是隔一段时间去做某事,那么我们就用到一些时间函数。linux下存储时间常见的有两种存储方式,一个是从1970年到现在经过了多少秒,一个是用一个结构来分别存储年月日时分秒的。time_t这种类型就是用来存储从1970年到现在经过了多少秒,要想更精确一点,可以用结构structti
petershina
·
2012-08-05 10:00
linux
struct
timezone
gcc
sun
DST
LINUX时间
管理
时间管理在内核中占有非常重要的地位。相对于事件驱动,内核中有大量的函数都是基于时间驱动的。内核必须管理系统的运行时间以及当前的日期和时间。首先搞清楚RTC在kernel内的作用:linux系统有两个时钟:实时时钟和系统定时器实时时钟 一个是由纽扣电池供电的“RealTimeClock”也叫做RTC(实时时钟)或者叫CMOS时钟,硬件时钟。当操作系统关机的时候,用这个来记录时间,但是对于运行的系
michaelcao1980
·
2012-08-03 11:00
linux
timer
Date
struct
timezone
System
Ubuntu下ibus输入法的安装与使用
接触
linux时间
不是很长,2012年2月份进入现在这家公司才真正的开始使用linux,虽然现在对linux也还不是特别熟,但是一些基本的操作都算是掌握了,家里躺着一台破的台式机,安装win7不太可能(
ahern88_
·
2012-08-01 21:00
ubuntu
Android中
日期操作
总结
Android中Calendar与Date的区别以及消除时区对
日期操作
影响的方法在Android中的
日期操作
常用的有三种方式,分别是:Date类型Calendar类型Unix时间戳其中,Unix时间戳在计算上最为方便和灵活
dianyueneo
·
2012-07-31 15:00
android
Date
unix
String
calendar
import
linux时间
同步
linux时间
同步两步 (1)date042612492005 (2)hwclock-w 第一步的意思是设置时间,设置完了可以用date命令查看对不对...注意是月日时分年 第二步的意思是写入主板的
pingpang
·
2012-07-26 22:00
linux时间
同步
两步 (1)date 042612492005 (2)hwclock -w 第一步的意思是设置时间,设置完了可以用date命令查看对不对...注意是月日时分年 第二步的意思是写入主板的rtc芯片.. ======================================= su -c 'date -s
tiger.hu
·
2012-07-26 16:00
linux
linux时间
同步
两步 (1)date042612492005 (2)hwclock-w 第一步的意思是设置时间,设置完了可以用date命令查看对不对...注意是月日时分年 第二步的意思是写入主板的rtc芯片.. ======================================= su-c'date-s月/日/年' su-c'date-s时:分:秒' ==================
往事随风
·
2012-07-26 14:00
linux
同步
时间
Cacti中rrd文件记录导出
rrd数据:rrdtoolfetchMAX-s时间戳-e时间戳转换时间戳:date-d"20100101"+%s将导出的文件导入到excel进行处理,分别用公式将时间格式转换为常用格式.1.excel转换
LINUX
rolandqu
·
2012-07-25 20:24
数据
记录
cacti
RRD
[转]
linux时间
相关结构体和函数整理
一、时间类型。Linux下常用的时间类型有4个:time_t,structtimeb,structtimeval,structtimespec,clock_t,structtm.(1)time_t是一个长整型,一般用来表示用1970年以来的秒数.该类型定义在中.一般通过time_ttime=time(NULL);获取.(2)structtimeb结构:主要有两个成员,一个是秒,另一个是毫秒,精确度
zhangwu416826
·
2012-07-25 14:00
thread
linux
struct
timezone
null
linux内核
C#时间
日期操作
一、C#日期格式DateTimedt=DateTime.Now; dt.ToString();//2005-11-513:21:25dt.ToFileTime().ToString();//127756416859912816dt.ToFileTimeUtc().ToString();//127756704859912816dt.ToLocalTime().ToString();//2005-11
oemoon
·
2012-07-24 14:00
sql
c
server
String
C#
php将普通时间转换为
linux时间
戳
functionGetMkTime($dtime){if(!preg_match("/[^0-9]/",$dtime)){return$dtime;}$dtime=trim($dtime);$dt=array(1970,1,1,0,0,0);$dtime=preg_replace("/[\r\n\t]|日|秒/","",$dtime);$dtime=str_replace("年","-",$dt
helloyang
·
2012-07-23 16:47
php时间转化
Linux时间
同步设置
1.首先需了解linux内一任务计划工具crontabcrontab可以定时去执行你要做的动作 直接用crontab命令编辑 crontab-u//设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数 crontab-l//列出某个用户cron服务的详细内容 crontab-r//删除某个用户的cron服务 crontab-e//编辑某个用户的cron服务 一般使用cront
xlogin
·
2012-07-20 18:01
linux
计划
command
编辑器
的
oracle
日期操作
SQL> select sysdate from dual; --选择系统时间 SYSDATE -------------- 12-7月 -12 SQL> select add_months(sysdate,-2) from dual; --add_months用法,操作月份 ADD_MONTHS(SYS -------------- 12-5
senhehe
·
2012-07-12 13:00
Date
Linux时间
设置与NTP服务配置
第一部分:时间设置 一.时间和时区格林威治时间(GMT),是0时区时间.计算机中是UTC。它是CoordinatedUniversalTime的简写。虽然UTC和GMT的值相等(误差相当之小),但是UTC已经被认定为是国际标准,所以我们都应该遵守标准只使用UTC。 例:北京时间上午10点。可以表示为: 10:00CSTCST是ChineseStandardTime表示北京时间02:00UTC中国处
horizon49
·
2012-07-09 15:21
linux
时间
配置
ntp
jxl简介,jxl操作excel 创建,读取,修改。
jxl.jar概述通过java操作excel表格的工具类库支持Excel95-2000的所有版本生成Excel2000标准格式支持字体、数字、
日期操作
能够修饰单元格属性支持图像和图表应该说以上功能已经能够大致满足我们的需要
johnstrive
·
2012-07-09 14:00
exception
工作
String
Excel
File
import
Android中Calendar与Date的区别以及消除时区对
日期操作
影响的方法
Android中Calendar与Date的区别以及消除时区对
日期操作
影响的方法在Android中的
日期操作
常用的有三种方式,分别是:Date类型Calendar类型Unix时间戳其中,Unix时间戳在计算上最为方便和灵活
SmilWu
·
2012-07-08 10:00
android
Date
calendar
区别方法
包和模块
--Startrequire如果我们有一个date.pl,其中包含了一些关于
日期操作
的函数,如下:#!
shangboerds
·
2012-07-07 19:00
perl
linux时间
同步
linux中的系统时间与硬件时间是异步运行的,系统每次开机会读取cmos里的时间,然后加载到系统中单独运行,生产中的服务器一般是7*24运行,时间长了就可能会出现时间不一致的现象,如果多台服务器负载均衡,就会造成每台服务器中日志文件记录时间也不一致。把硬件时间同步为系统时间:hwclock--hctosys把系统时间同步为硬件时间:hwclock--systohc等同于hwclock-w更改UTC
sndapk
·
2012-07-06 19:52
linux时间同步脚本
Linux时间
自动同步
Linux时间
同步 1、添加计划任务:crontab-e0006***/usr/sbin/ntpdate172.25.80.1;/usr/sbin/hwclock-w 注:172.25.80.1为我的时间服务器
xf_aj
·
2012-07-06 17:25
linux
计划
时间
任务
linux时间
相关命令
查看时区:#cat/etc/sysconfig/clock查看系统时间:#date修改日期:#date-s25/10/2012修改时间:#date-s21:45:36自动同步时间使用ntpdate命令,可以查找下相关教程。如果ntpdate相关的端口被封,可以使用htpdate工具作替代方案。htpdate一些操作方法:htpdate-swww.baidu.com //根据www.baidu
mecho
·
2012-06-27 08:00
linux
Date
工具
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他