当前位置: 首页 > 专利查询>窦传宇专利>正文

世界时间电子显示方法技术

技术编号:2768848 阅读:226 留言:0更新日期:2012-04-11 18:40
本发明专利技术为一种能够同时显示世界各时区时间的世界时间电子显示方法。其技术方案为:在中央控制电路的存储器中存有时区名,各时区的基准时间为中央控制电路的时间,各时区的时间的小时数分别为:中央控制电路的时间-该时区的顺序号+1至11中的一个整数,各时区的时间段及时区名在显示器上沿以指针轴为圆心的圆周显示,各时区段占圆周的1/12,时区段之间的间隔与其顺序号的间隔一致,时区段及时区名与时针同步转动。利用本发明专利技术做出的产品能够同时显示世界各时区的当时时间,不必在查看某一时区的时间时对时钟进行重新设置,因面具有使用方便的特点。利用本发明专利技术可以直接制作钟表,也可以附于带有钟表显示的手机、计算机等设备或装置上。

【技术实现步骤摘要】

本专利技术为一种能够同时显示世界各时区时间的。
技术介绍
目前,许多装置或设备——如计算机或手机上带有时间显示,但它们均不能在同一表盘上同时显示世界各时区的当时时间,必须对它们再次设置或选择,才能显示相应时区的时间。对于电子表也是如此。这样,当人们携带同一个时间显示装置去往不同时区的地方时,不能方便地得知当地时间或所要前去的地区的时间,这在现在国家间交流越来越多的今天给人们带来了许多不便。
技术实现思路
本专利技术的目的在于设计一种能够同时显示世界各时区时间的。本专利技术是通过中央控制电路产生的时间实现的,因此,在本专利技术中,首先要包括中央控制电路以及与之连接的时钟发生机构和显示机构,显示机构上能够进行指针式时间显示,本专利技术的技术方案为在中央控制电路的存储器中存有时区名,各时区的基准时间为中央控制电路的时间,各时区的时间的小时数分别为中央控制电路的时间-该时区的顺序号+1至11中的一个整数,至少两个时区的时间段及时区名在显示器上沿以指针轴为圆心的圆周上显示,各时区段占圆周的1/12,时区段之间的间隔与其顺序号的间隔一致,时区段及时区名与时针同步转动。本专利技术中所说的时区即为国际规定的时区,它依次为格林威治、伦敦、巴黎、开罗、莫斯科、德黑兰、卡拉奇、达卡、曼谷、北京、东京、悉尼,在本专利技术中,它们按顺序编号,而时区名则可以是上述时区内的其它地方的名称。在本专利技术中,可根据用户的要求仅显示部分时区的情况,也可以显示全部时区的情况。利用本专利技术做出的产品能够同时显示世界各时区的当时时间,不必在查看某一时区的时间时对时钟进行重新设置,因面具有使用方便的特点。利用本专利技术可以直接制作钟表,也可以附于带有钟表显示的手机、计算机等设备或装置上。由于指针式时钟显示的是12小时制的时间,因此,为使用户能够清楚地知道准确的时间,最好对该时区是上午或下午做出指示,例如,仅做上午显示,或仅做下午显示,或者对上午及下午均做显示。具体显示要求如下上午或下午显示分别与各时区段对应,当该时区段对应的小时数≤12时,或显示上午,当小时数>12时,或显示下午。本专利技术中的时区名可用使用各种文字。而且,本专利技术可以是单独的钟表,也可以附在计算机、手机等装置或设备上。附图说明图1为实施例一的时区计时及计时表示的流程图;图2为实施例一设置时区名的流程图;图3为实施例一的显示实例示意具体实施例方式本专利技术的实施例通过软件便能够实现其具体方法如下实施例一如图1、2所示,本实施例的软件开始后,首先创建对象,并根据设备时间设置本地时间,然后设置时区名,再创建定时器,并设置本地时间及各时区的时间,然后使其在显示器上显示。另外,在设备的存储器中存有时区名,由中央控制电路对其进行存取。具体程序如下 对象定义一、时间(Tmie)class clsTime{AmOrPm;′AM/PM区分Hour; ′时Minute;′分Second′秒}二、时区时间(Area Time)class clsAreaTime{TimeAreaName; ′时区名clsTime Time ′时区时间}三、世界钟(World Clock)class clsWorldClock{clsAreaTime EveryAreaTime;′24个时区的各时区时间clsTime LocalTime ′本地时间int LocalTimeArea ′本地时区号函数1取得本地(本设备)时间setLcalTmie(){取得系统时间(时SH、分SM、秒SS);LocalTime.Hour=SHLocalTime.Minute=SMLocalTime.Second=SS若SH>12,则LocalTime.AmOrPm=PM否则LocalTime.AmOrPm=AM;}函数2设置第一个时区时间setTmieAreal(){EveryAreaTime.Hour=(LocalTime.Hour-LocalTimeAreaNo+1若EveryAreaTime.Hour<0 则EveryAreaTime.Hour=24+EveryAreaTime.HourEveryAreaTime.Minute=LocalTime.Minute EveryAreaTime.Second=LocalTime.Second若EveryAreaTime.Hour>12则EveryAreaTime.AmOrPm=PM否则EveryAreaTime.AmOrPm=AM;}}函数3设置第二个时区时间setTmieArea2(){EveryAreaTime.Hour=(EveryAreaTime.Hour+1)MOD 24EveryAreaTime.Minute=LocalTime.MinuteEveryAreaTime.Second=LocalTime.Second若EveryAreaTime.Hour>12则EveryAreaTime.AmOrPm=PM否则EveryAreaTime.AmOrPm=AM;}函数4设置第三个时区时间setTmieArea3 (){EveryAreaTime.Hour=(EveryAreaTime.Hour+2) MOD 24EveryAreaTime.Minute=LocalTime.MinuteEveryAreaTime.Second=LocalTime.Second若EveryAreaTime.Hour>12则EveryAreaTime.AmOrPm=PM否则EveryAreaTime.AmOrPm=AM;}函数5设置第四个时区时间setTmieArea4(){EveryAreaTime.Hour=(EveryAreaTime.Hour+3)MOD 24EveryAreaTime.Minute=LocalTime.MinuteEveryAreaTime.Second=LocalTime.Second若EveryAreaTime.Hour>12则EveryAreaTime.AmOrPm=PM 否则EveryAreaTime.AmOrPm=AM;}函数6设置第五个时区时间setTmieArea5(){EveryAreaTime.Hour=(EveryAreaTime.Hour+4)MOD 24EveryAreaTime.Minute=LocalTime.MinuteEveryAreaTime.Second=LocalTime.Second若EveryAreaTime.Hour>12则EveryAreaTime.AmOrPm=PM否则EveryAreaTime.AmOrPm=AM;}函数7设置第六个时区时间setTmieArea6(){EveryAreaTime.Hour=(EveryAreaTime.Hour+5)MOD 24EveryAreaTime.Minute=LocalTime.MinuteEveryAreaTime.Second=LocalTime.Second若EveryAreaTime.Hour>12则EveryAreaTime.AmOrPm=PM否则EveryAreaTime.AmOrPm=AM;}函数8设置第七个时区时间setTmieArea7(){EveryAreaTime.Hour=(E本文档来自技高网...

【技术保护点】
一种世界时间电子显示方法,它包括中央控制电路以及与之连接的时钟发生机构和显示机构,显示机构上能够进行指针式时间显示,其特征是:在中央控制电路的存储器中存有时区名,各时区的基准时间为中央控制电路的时间,各时区的时间的小时数分别为:中央控制电路的时间-该时区的顺序号+1至11中的一个整数,各时区的时间段及时区名在显示器上沿以指针轴为圆心的圆周显示,各时区段占圆周的1/12,时区段之间的间隔与其顺序号的间隔一致,时区段及时区名与时针同步转动。

【技术特征摘要】

【专利技术属性】
技术研发人员:窦传宇
申请(专利权)人:窦传宇
类型:发明
国别省市:88[中国|济南]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1