Javascript Jquery日期&;html/php页面上的时间

Javascript Jquery日期&;html/php页面上的时间,javascript,jquery,html,date,arabic,Javascript,Jquery,Html,Date,Arabic,我想在以下网站上显示日期(英语和阿拉伯语)和时间: 因为我无法从这个网站上选择代码,但我需要与我的html/php页面完全相同的代码 问候 亚历克斯当然你可以得到代码。文档完全加载后,将调用“showTheTime”函数和“replaceText”函数将时间转换为阿拉伯语: function replaceText(node){ if (node.nodeType == 3){ node.nodeValue = node.nodeValue.replace(/0/ig,

我想在以下网站上显示日期(英语和阿拉伯语)和时间:

因为我无法从这个网站上选择代码,但我需要与我的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();
});​

您只需在文档中定义或重新定义“时钟”元素。

如果答案解决了您的问题,请不要忘记将其标记为正确答案。谢谢。:)我是初学者,你能帮我了解更多细节吗:我应该向我的html页面证明什么代码??请举个例子!!Alex,我创建了一个JSFIDLE来说明动态时钟:。关于日期,它是在服务器端生成的。这将为你指明正确的方向:你真是个了不起的家伙:)我一定会试试这个:)谢谢你的帮助