python如何制作时钟_【Fl教程】如何制作动态时钟

选择该文本框,按住F9键打开【动作】代码框中输入"date=new Date();    myhour=date.getHours();    myminutes=date.getMinutes();    myseconds=date.getSeconds();    if(length(myhour)<2)   myhour="0"+myhour;    if(length(myminutes)<2)    myminutes="0"+myminutes;   if(length(myseconds)<2)    myseconds="0"+myseconds;    a=myhour+"   "+myminutes+"   "+myseconds;",如下图所示。

【基本语法】

new Date:获取Date类对象。

getHours():获得小时,返回值是0-23。

getMinutes():获得分钟,返回值是0-59。

getSeconds():获得秒钟,返回值是0-59。

length(str):返回字符串str的个数。

【问题1】

date=new Date();

myhour=date.getHours();

myminutes=date.getMinutes();

myseconds=date.getSeconds();

解析:Date类是一个重要的核心,里面有时间和日期等函数。创建一个 Date类型的变量名 date ,getHours()和getMinutes()、getSeconds()受变量名 date的控制,如此能让时钟与本机时间同步起来,若不需要受变量名 date的控制,像失去生命一样,就无法运行。

【问题2】

if(length(myhour)<2)

myhour="0"+myhour;

if(length(myminutes)<2)

myminutes="0"+myminutes;

if(length(myseconds)<2)

myseconds="0"+myseconds;

解析:判断myhour和myminutes、myseconds的个数是否小于2。如果其返回值是0-9,用length来计算出其个数是1个,那么可以判断出来是小于2的,因此,其前面要加上"0"。否则,其前面不用加上"0"。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值