javascript - html/php 页面上的 Jquery 日期和时间

标签 javascript jquery html date arabic

我想显示与以下网站相同的日期(英语和阿拉伯语)和时间:

http://bit.ly/2gHpUZ

因为我无法从该网站选择代码,但我需要与我的 html/php 页面完全相同的代码,

问候 亚历克斯

最佳答案

当然你可以得到代码。文档完全加载后,“showTheTime”函数将与“replaceText”函数一起调用,以将时间转换为阿拉伯语:

function replaceText(node){
    if (node.nodeType == 3){
        node.nodeValue = node.nodeValue.replace(/0/ig, '٠'); 
        node.nodeValue = node.nodeValue.replace(/1/ig, '۱'); 
        node.nodeValue = node.nodeValue.replace(/2/ig, '۲'); 
        node.nodeValue = node.nodeValue.replace(/3/ig, '۳'); 
        node.nodeValue = node.nodeValue.replace(/4/ig, '٤'); 
        node.nodeValue = node.nodeValue.replace(/5/ig, '٥'); 
        node.nodeValue = node.nodeValue.replace(/6/ig, '٦'); 
        node.nodeValue = node.nodeValue.replace(/7/ig, '۷'); 
        node.nodeValue = node.nodeValue.replace(/8/ig, '۸'); 
        node.nodeValue = node.nodeValue.replace(/9/ig, '۹'); 
    }else if (node.nodeType == 1){
        $(node).contents().each(function (){
            replaceText(this);
        });
    }
}

function showTheTime(){
    now = new Date();
    now.setUTCHours(now.getUTCHours()+3);
    $('#clock').html(now.getUTCHours() + ":" + showZeroFilled(now.getUTCMinutes()) + ":" + showZeroFilled(now.getUTCSeconds()));
    setTimeout(showTheTime, 1000);
    replaceText(document.getElementById('clock'));
}

function showZeroFilled(inValue){
    if (inValue > 9){
    return "" + inValue;
}
    return "0" + inValue;
}


$(document).ready(function(){
    showTheTime();
});​

您需要做的就是在文档中定义或重新定义元素“时钟”。

关于javascript - html/php 页面上的 Jquery 日期和时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10208408/

相关文章:

javascript - 在 Safari 上更新 ServiceWorker 而无需重新加载页面

jquery - UserPicker 输入元素,如 GMAIL

html - 特定网页在 Firefox 上呈现的字体不同

html - 如何使用 <input> 链接自定义 CSS 设计的按钮(类)?

javascript - 发送数据到 WebAPI (C#) GET 请求 Ajax 调用

javascript - 按两个数组中包含的值过滤 JSON 数组 (javascript)

javascript - Django + Javascript + "onmouseover"

php - jQuery 可以应用于 jQuery 生成的内容吗?

jquery - 在自定义 Accordion 导航上管理打开和关闭的菜单

javascript - HTML5 <音频>:单击下一首歌曲时停止加载/缓冲