首页 > 其他分享 >flash调用系统时间方法

flash调用系统时间方法

时间:2023-09-28 11:35:33浏览次数:38  
标签:显示 调用 seconds 方法 flash timedate 获取 new minutes


第一种:新建一个空MC。两个动态文本框,大小要能完整显示日期和时间,并命名为t1、t2(也可以直接给文本框的变量名)。
然后在空MC中写上如下语句:

onClipEvent (load) { 
 
//建立星期和月份数组 
 
days = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"); 
 
months = new Array("1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"); 
 
//建立新的时间 
 
timedate = new Date(); 
 
} 
 
onClipEvent (enterFrame) { 
 
//获取时、分、秒 
 
hours = timedate.getHours(); 
 
minutes = timedate.getMinutes(); 
 
seconds = timedate.getSeconds(); 
 
//获取日期(几号)、星期 
 
todaydate = timedate.getDate(); 
 
day = timedate.getDay(); 
 
//把星期转换成数组中的中文显示 
 
dayname = days[day]; 
 
//获取月份并转换成数组中的中文显示 
 
month = timedate.getMonth(); 
 
monthname = months[month]; 
 
//获取年份 
 
year = timedate.getFullYear(); 
 
//如果分和秒少于10则在前面加上一个0,使其显示两位数 
 
if (length(minutes) == 1) { 
 
minutes = "0"+minutes; 
 
} 
 
if (length(seconds) == 1) { 
 
seconds = "0"+seconds; 
 
} 
 
//显示时间、日期 
 
_root.t1.text = hours+":"+minutes+":"+seconds; 
 
_root.t2.text = year+"年"+monthname+todaydate+"日"+" "+dayname; 
 
//重新建立时间 
 
timedate = new Date(); 
 

}


第二种:新建两个动态文本框,大小要能完整显示日期和时间,并命名为t1、t2(也可以直接给文本框的变量名)。
然后在第一帧写上如下语句:

//每隔1秒执行一次函数showtime 
 
setInterval(showtime, 1000); 
 
//定义函数showtime 
 
function showtime() { 
 
//建立星期和月份数组 
 
days = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"); 
 
months = new Array("1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"); 
 
//建立新的时间 
 
timedate = new Date(); 
 
//获取时、分、秒 
 
hours = timedate.getHours(); 
 
minutes = timedate.getMinutes(); 
 
seconds = timedate.getSeconds(); 
 
//获取日期(几号)、星期 
 
todaydate = timedate.getDate(); 
 
day = timedate.getDay(); 
 
//把星期转换成数组中的中文显示 
 
dayname = days[day]; 
 
//获取月份并转换成数组中的中文显示 
 
month = timedate.getMonth(); 
 
monthname = months[month]; 
 
//获取年份 
 
year = timedate.getFullYear(); 
 
//如果分和秒少于10则在前面加上一个0,使其显示两位数 
 
if (length(minutes) == 1) { 
 
minutes = "0"+minutes; 
 
} 
 
if (length(seconds) == 1) { 
 
seconds = "0"+seconds; 
 
} 
 
//显示时间、日期 
 
_root.t1.text = hours+":"+minutes+":"+seconds; 
 
_root.t2.text = year+"年"+monthname+todaydate+"日"+" "+dayname; 
 
}


两种方法语句大同小异,只是第一种用了一个空MC,语句最后重新获时间timedate = new Date()以实现实时显示;第二种用一个间隔执行函数setInterval来实现实时显示。在显示时间上,第二种有一秒钟的延迟。

标签:显示,调用,seconds,方法,flash,timedate,获取,new,minutes
From: https://blog.51cto.com/u_1040535/7637342

相关文章

  • Flash中fscommand中常用参数
    用法fscommand("command","parameters")参数command一个传递给宿主应用程序用于任何用途的字符串;或者一个传递给FlashPlayer的命令。parameters一个传递给宿主应用程序用于任何用途的字符串;或者一个传递给FlashPlayer的值。返回无。说明函数;使S......
  • flash拖拽命令讲解
    下面我来讲解一下拖拽命令。1、首先介绍一下开始拖拽命令的详细用法,稍后在后面的例子中进行测试。命令格式:StartDrag(要拖动的影片剪辑,[是否锁定到鼠标位置中央,左,上,右,下])或写为要拖动的影片剪辑.StartDrag([是否锁定到鼠标位置中央,左,上,右,下])命令讲解:在制......
  • flash 和 c#通信
    要实现flash与其他应用程序通信首先必需要了解flash中fscommand函数,格式为:fscommand函数可以使SWF文件与FlashPlayer或承载FlashPlayer的程序(如Web浏览器)进行通讯。还可以使用  那么怎样实现flash与C#或者是其他应用程序的通信呢,这里我以C#为例:首先在fl......
  • Linux centos7内核升级 简单快速的方法
     Linux是支持多版本内核共存的,无非是系统启动的时候应用哪个版本内核而已。关于内核:Linux内核分两种:官方内核(通常是内核开发人员用)和各大Linux发行版内核(一般用户常用)。 关于Linux内核版本号:例如:[root@centos7~]#uname-r3.10.0-1127.19.1.el7.x86_64查询得到的版本号......
  • 定位元素 (字符串)和方法 做分离
    #导包fromseleniumimportwebdriverfromselenium.webdriver.common.byimportByfromselenium.webdriver.support.uiimportWebDriverWaitfromselenium.webdriver.supportimportexpected_conditionsasEC#定义driverdriver=webdriver.Chrome()#打开浏览器dr......
  • thinkPHP框架在nginx环境中提示404错误的几种情况与解决方法
    一、未设置伪静态解决方法:在项目public目录下新建文件,命名为nginx.htaccess,文件内容如下:location/{indexindex.htmlindex.htmindex.php;autoindexoff;if(!-e$request_filename){rewrite^(.*)$/index.php?s=/$1last;break;......
  • JAVA代码使用JNI的方式调用C/C++动态库
    JNI(javanativeinterface),通过JNI的方式调用动态库步骤比较麻烦,不用额外引入依赖,对java项目工程依赖侵入为0,类中含有native描述的方法都会与动态库去一一映射,能通过System.load()函数去加载动态库,这种方式主要使用的场景是java写好类(一般不是接口),让C或者C++去实现......
  • 对象类型和方法的重载
    对象类型和方法的重载今日份学习对象类型的转换,instanceof关键字的使用以及方法重载。l对象类型的转换对象类型的转换主要包括向上转型和向下转型。    i.向上转型(子类→父类)把子类类型的对象直接赋值给父类类型的对象,进而实现按照父类描述子类的结果。父类类型的对象可......
  • 系统调用,中断和内陷
    ......
  • 《软件工程:一种实践方法》阅读笔记二
    《软件工程:一种实践方法》是一本经典的软件工程教材,它以系统化的方式介绍了软件工程的核心概念和方法。读完这本书后,我对软件工程的理解更加深入,同时也获得了许多实用的技巧和经验。首先,这本书强调软件开发应该是一种工程化的过程,与传统的手工制作相比,它需要使用科学的方法和规范......