使用iojs的jsdom库实现同步系统时间


Posted in Javascript onApril 20, 2015

使用iojs的jsdom库与 http://open.baidu.com/special/time/ 同步系统时间。

var jsdom = require("jsdom");
var exec = require('child_process').exec;
 
jsdom.env({
  url: "http://open.baidu.com/special/time/",
  scripts: ["D:\\jquery-1.9.1.min.js"],
  features: {
    ProcessExternalResources: ["script"]
  },
  done: function (errors, window) {
    var $ = window.$;
    var curtime = $('#time').text();
    console.log('get time: ' + curtime);
 
    // 更新系统时间
    exec('time ' + curtime, function(err, stdout, stderr) {
      console.log('change time ' + curtime + ': ' + (err ? err : 'success'));
      process.exit();
    });
  }
});

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
让插入到 innerHTML 中的 script 跑起来的实现代码
Jul 01 Javascript
动态载入/删除/更新外部 JavaScript/Css 文件的代码
Jul 03 Javascript
可以用来调试JavaScript错误的解决方案
Aug 07 Javascript
使用Post提交时须将空格转换成加号的解释
Jan 14 Javascript
window.location.reload()方法刷新页面弹出要再次显示该网页对话框
Apr 24 Javascript
改变隐藏的input中value值的方法
Mar 19 Javascript
Ext GridPanel加载完数据后进行操作示例代码
Jun 17 Javascript
JS判断浏览器是否支持某一个CSS3属性的方法
Oct 17 Javascript
Angular移动端页面input无法输入的解决方法
Nov 14 Javascript
基于vue-cli 打包时抽离项目相关配置文件详解
Mar 07 Javascript
js String.prototype.trim字符去前后空格的扩展
Aug 23 Javascript
vue实现图书管理系统
Dec 29 Vue.js
javascript实现汉字转拼音代码分享
Apr 20 #Javascript
jQuery简单实现图片预加载
Apr 20 #Javascript
jquery滚动到顶部底部代码
Apr 20 #Javascript
浅谈javascript属性onresize
Apr 20 #Javascript
jquery代码实现简单的随机图片瀑布流效果
Apr 20 #Javascript
被遗忘的javascript的slice() 方法
Apr 20 #Javascript
JavaScript Window浏览器对象模型方法与属性汇总
Apr 20 #Javascript
You might like
推荐5款跨平台的PHP编辑器
2014/12/25 PHP
javascript实现上传图片前的预览(TX的面试题)
2007/08/20 Javascript
Jvascript学习实践案例(开发常用)
2012/06/25 Javascript
javascript中this做事件参数相关问题解答
2013/03/17 Javascript
jQuery实现的动态伸缩导航菜单实例
2015/05/07 Javascript
JavaScript中用于四舍五入的Math.round()方法讲解
2015/06/15 Javascript
在React框架中实现一些AngularJS中ng指令的例子
2016/03/06 Javascript
js获取Html元素的实际宽度高度的方法
2016/05/19 Javascript
jQuery实现表格元素动态创建功能
2017/01/09 Javascript
vue拦截器Vue.http.interceptors.push使用详解
2017/04/22 Javascript
angular框架实现全选与单选chekbox的自定义
2017/07/06 Javascript
基于Vue的ajax公共方法(详解)
2018/01/20 Javascript
微信小程序通过保存图片分享到朋友圈功能
2018/05/24 Javascript
从vue源码解析Vue.set()和this.$set()
2018/08/30 Javascript
对angular 监控数据模型变化的事件方法$watch详解
2018/10/09 Javascript
elementUI 设置input的只读或禁用的方法
2018/10/30 Javascript
element-ui tree结构实现增删改自定义功能代码
2020/08/31 Javascript
[48:47]VGJ.S vs NB 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
django开发教程之利用缓存文件进行页面缓存的方法
2017/11/10 Python
pycharm 将django中多个app放到同个文件夹apps的处理方法
2018/05/30 Python
python 基于Apscheduler实现定时任务
2020/12/15 Python
解决Pyinstaller打包软件失败的一个坑
2021/03/04 Python
H5仿微信界面教程(一)
2017/07/05 HTML / CSS
法国发饰品牌:Alexandre De Paris
2018/12/04 全球购物
Chemist Warehouse中文网:澳洲连锁大药房
2021/02/05 全球购物
初中物理教学反思
2014/01/14 职场文书
德语专业求职信
2014/03/12 职场文书
抵押贷款承诺书
2014/05/30 职场文书
大学迎新生标语
2014/10/06 职场文书
北京英语导游词
2015/02/12 职场文书
志愿者个人总结
2015/03/03 职场文书
个人党性分析总结
2015/03/05 职场文书
初中运动会前导词
2015/07/20 职场文书
2016年教师节感恩寄语
2015/12/04 职场文书
TensorFlow中tf.batch_matmul()的用法
2021/06/02 Python
MongoDB 常用的crud操作语句
2021/06/20 MongoDB