我的腾讯一面时候的面试题,将日期转换成中文显示出来,当时做的时候采用了比较笨的方法,挨着去转换,回来仔细想了想采用
了这种办法来实现,代码量减少了许多!有什么问题欢迎留言探讨
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<style type="text/css">
#play {
background-color:yellow;
width:200px;
height:60px;
color:blue;
border:1px solid black;
}
</style>
</HEAD>
<BODY>
<div id="play">
</div>
<script type="text/javascript">
window.onload = function() {
start();
}
function start() {
setInterval("setTime()",1000);
}
function setTime() {
var date = new Date();
var year = date.getFullYear().toString();
var month = (date.getMonth()+1).toString();
var day = date.getDate().toString();
var hour = date.getHours().toString();
var minute = date.getMinutes().toString();
var second = date.getSeconds().toString();
if(month.length >1) {
if(month.charAt(1) != "0") {
month = month.charAt(0)+","+month.charAt(1);
} else {
month = month.charAt(0)+",";
}
}
if(day.length > 1) {
if(day.charAt(1) != "0") {
day = day.charAt(0)+","+day.charAt(1);
} else {
day = day.charAt(0)+",";
}
}
if(hour.length > 1) {
if(hour.charAt(1) != "0") {
hour = hour.charAt(0)+","+hour.charAt(1);
} else {
hour = hour.charAt(0)+",";
}
}
if(minute.length > 1) {
if(minute.charAt(1) != "0") {
minute = minute.charAt(0)+","+minute.charAt(1);
} else {
minute = minute.charAt(0)+",";
}
}
if(second.length > 1) {
if(second.charAt(1) != "0") {
second = second.charAt(0)+","+second.charAt(1);
} else {
second = second.charAt(0)+",";
}
} else {
second = "0"+second;
}
var newYear = "";
for(var i = 0;i < year.length;i++) {
var ch = year.charAt(i);
newYear += toChinese(ch);
}
var newMonth = "";
for(var i = 0;i < month.length;i++) {
var ch = month.charAt(i);
newMonth += toChinese(ch);
}
var newDay = "";
for(var i = 0;i < day.length;i++) {
var ch = day.charAt(i);
newDay += toChinese(ch);
}
var newHour = "";
for(var i = 0;i < hour.length;i++) {
var ch = hour.charAt(i);
newHour += toChinese(ch);
}
var newMinute = "";
for(var i = 0;i < minute.length;i++) {
var ch = minute.charAt(i);
newMinute += toChinese(ch);
}
var newSecond = "";
for(var i = 0;i < second.length;i++) {
var ch = second.charAt(i);
newSecond += toChinese(ch);
}
var str = newYear+"年"+newMonth+"月"+newDay+"日<br/>";
str += newHour +"时"+newMinute+"分"+newSecond+"秒";
document.getElementById("play").innerHTML = str;
}
function toChinese(source) {
var result = "";
switch(source) {
case "1" :
result = "一";
break;
case "2" :
result = "二";
break;
case "3" :
result = "三";
break;
case "4" :
result = "四";
break;
case "5" :
result = "五";
break;
case "6" :
result = "六";
break;
case "7" :
result = "七";
break;
case "8" :
result = "八";
break;
case "9" :
result = "九";
break;
case "0" :
result = "零";
break;
case "," :
result = "十";
break;
}
return result;
}
</script>
</BODY>
</HTML>
分享到:
相关推荐
腾讯面试题解析.pdf 本资源是一份详细的腾讯面试题解析文档,涵盖了 Android 面试题、网络基础、常用三方库、算法基础等多个方面的知识点。下面是对该文档的详细解析: 计算机基础面试题 在计算机基础面试题部分...
最新腾讯PHP面试题1. php 的垃圾回收机制 PHP 可以自动进行内存管理,清除不需要的对象。 PHP 使用了引用计数 (reference counting) GC 机制。 每个对象都内含一个引用计数器 refcount,每个 reference 连接到对象,...
《腾讯面试题与笔试题详解》 在求职的道路上,面试和笔试是必不可少的环节,尤其是对于技术人才来说,能够顺利通过大公司的面试更是彰显个人实力的重要标志。本压缩包包含两份珍贵的资料——“腾讯笔试题专辑(含...
腾讯算法面试题:64匹马8个跑道需要多少轮才能选出最快的四匹(详解),排序算法数据结构 知识点1:排序算法的应用场景 在腾讯算法面试题中,要求选出64匹马中最快的四匹,需要使用排序算法来解决这个问题。排序...
腾讯的面试题则关注了SVM的优化函数公式、随机森林的原理、XGBoost的优势等。SVM的优化函数是二次规划问题,随机森林通过构建多棵决策树来提高模型的鲁棒性。 蔚来和虾皮的面试题则包含了链表问题、二叉树遍历和数...
以下是一些具体的面试题及其解析: 1. 宏定义比较大小:`#define BIG_THAN(a, b) (((b) – (a)&(0x1))>>31)` 这个宏利用了二进制的位运算来比较两个数的大小。当a大于b时,b-a会产生负数,而负数的最高位(符号位)...
【腾讯09年测试面试题解析】 面试题1:QQ登陆号码边界值测试有哪些 边界值测试是一种重要的软件测试方法,主要针对输入或输出范围的边界条件进行测试。对于QQ登录号码,边界值可能包括最小值(如0,因为QQ号通常从0...
10道腾讯的Java面试题10道腾讯的Java面试题10道腾讯的Java面试题10道腾讯的Java面试题10道腾讯的Java面试题10道腾讯的Java面试题
阿里面试20题 百度面试10题 华为面试10题 京东面试13题 腾讯面试37题 头条面试10题 项目经理面试常遇问题 经典面试题 程序员 IT经理 项目经理 面试题 研发经理 高级程序员 经典面试题
C++面试题笔试题 C语言 IQ智力面试题笔试题 JAVA笔试面试资料 NET面试题笔试题 web开发 数据库面试题笔试题 算法 数据结构 计算机基础 计算机网络 软件测试 ava工程师面试题大全-100%公司笔试题你都能碰到几个.docx ...
【腾讯Java面试题】 在Java领域,面试是评估求职者技术实力的重要环节,而腾讯作为中国互联网巨头之一,其Java面试题往往具有很高的参考价值。这些题目不仅涵盖基础语法、数据结构、算法、多线程、JVM优化等多个...
在腾讯的前端面试中,面试官可能会关注一系列关键知识点,这些知识点涵盖了前端开发的基础到进阶内容。以下是对这些知识点的详细解释: 1. **JSONP原理**:JSONP(JSON with Padding)是一种解决跨域数据获取的问题...
腾讯系统工程师面试题 腾讯系统工程师面试题 腾讯系统工程师面试题
本资源“2022年最新(腾讯)前端面试题真题解析”汇聚了最新的腾讯前端面试题,旨在帮助求职者更好地准备面试,提升成功入职的可能性。 面试题的解析通常会涵盖以下几个关键领域: 1. **基础概念**:面试题会涉及...
网盘下载pdf文件,包括常见前端面试题汇总,百度、阿里、腾讯校招面试题汇总,网盘下载pdf文件,65个文件
面试题(华为/中兴/腾讯) 本资源总结了华为、中兴、腾讯等企业的常见面试题,涵盖了 Java 编程语言、 Servlet、JSP、SQL 语言、索引、事务、面向对象编程、Struts、Hibernate 等多个领域的知识点。 1. Java 试题 ...
整理了一下腾讯往届笔试面试题,希望对大家有帮助: 来源:腾讯笔试面试圈>> 1、史上最全Java面试266题:算法+缓存+TCP+JVM+搜索+分布式+数据库 2、2018腾讯秋招正式笔试题目 3、2018腾讯秋招前端正式试题 4、2018...
腾讯近年来笔试面试题合集 包括校园招聘与实习生招聘 主要是技术类
下面,我们将深入探讨腾讯笔试面试题中可能涵盖的知识点,并提供相关领域的详细解释。 一、编程基础 腾讯的笔试题通常会包含编程基础题,这包括但不限于数据结构(如数组、链表、栈、队列、树、图)、算法(排序、...
以上是腾讯校园招聘前端岗面试题所涉及的核心知识点,掌握这些内容对于应聘者来说至关重要,能有效提升面试成功的几率。同时,不断学习和实践新的前端技术,保持与时俱进的态度,也是在IT行业立足的关键。