Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在javascript中获取印度标准时间而不是系统时间_Javascript_Jquery_Angularjs - Fatal编程技术网

在javascript中获取印度标准时间而不是系统时间

在javascript中获取印度标准时间而不是系统时间,javascript,jquery,angularjs,Javascript,Jquery,Angularjs,嗨,我正在尝试获取当前的印度日期和时间。 当我使用函数new Date()函数时 有没有办法得到真正的印度标准时间而不是当地时间 这是我的密码 var currentDa = new Date(); var nowTime = new Date(currentDa.getTime()); var Chour = nowTime.getHours(); var Cminute = nowTime.getMinutes(); var currentTime = (+Chour + "." + Cmi

嗨,我正在尝试获取当前的印度日期和时间。 当我使用函数new Date()函数时

有没有办法得到真正的印度标准时间而不是当地时间 这是我的密码

var currentDa = new Date();
var nowTime = new Date(currentDa.getTime());
var Chour = nowTime.getHours();
var Cminute = nowTime.getMinutes();
var currentTime = (+Chour + "." + Cminute);

javascript的Date函数返回系统时间是正确的。 事实上,有一个链接以前曾经工作过

链接已断开,但如果你能设置github中提到的环境,那就很好了(就我个人而言,我从未尝试过)

在这种情况下,我所做的最好的工作就是使用accuweather时间API:

将用于个人的商业罚款检查此链接:

我相信这可以解决您的问题

Javascript代码

d = new Date();
utc = d.getTime() + (d.getTimezoneOffset() * 60000);
nd = new Date(utc + (3600000*+5.5));
var ist =  nd.toLocaleString();
console.log("IST now is : " +ist);

我在英国试过这个代码,我得到了正确的时间。。。你是从印度来的吗?是的,我是从印度来的。当我将系统日期切换到23sept时,它显示23sept和时间不是今天的确切时间。因此,我向你提供api解决方案时间函数调用内部系统时间,如果你以某种方式欺骗本地时间,那么你的函数也将返回错误(逻辑上没有错误) time@HimanshuGupta请取消接受我的答案,如果它不能解决问题。嘿,我希望它在日期数据类型。我指的是通过新日期()返回的那个。。。。有什么方法可以把ist转换成日期格式吗?