Skip to content

Instantly share code, notes, and snippets.

@johnlindquist
Last active December 1, 2017 18:17
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save johnlindquist/86b223c7a5de4a1e06df to your computer and use it in GitHub Desktop.
Save johnlindquist/86b223c7a5de4a1e06df to your computer and use it in GitHub Desktop.
Angular 2 Clock

Angular2 Starter Gist Run

System.config({
//use typescript for compilation
transpiler: 'typescript',
//typescript compiler options
typescriptOptions: {
emitDecoratorMetadata: true
},
//map tells the System loader where to look for things
map: {
app: './src',
'@ngrx/store': 'https://npmcdn.com/@ngrx/store@1.3.3/dist/index.js'
},
//packages defines our app package
packages: {
app: {
main: './main.ts',
defaultExtension: 'ts'
}
}
});
<!DOCTYPE html>
<html>
<head>
<title>angular2 playground</title>
<link rel="stylesheet" href="style.css" />
<script src="https://code.angularjs.org/2.0.0-beta.9/angular2-polyfills.js"></script>
<script src="https://code.angularjs.org/tools/system.js"></script>
<script src="https://code.angularjs.org/tools/typescript.js"></script>
<script src="config.js"></script>
<script src="https://code.angularjs.org/2.0.0-beta.9/Rx.js"></script>
<script src="https://code.angularjs.org/2.0.0-beta.9/angular2.dev.js"></script>
<script src="https://code.angularjs.org/2.0.0-beta.9/http.dev.js"></script>
<script src="https://code.angularjs.org/2.0.0-beta.9/router.dev.js"></script>
<script>
System.import('app')
.catch(console.error.bind(console));
</script>
</head>
<body>
<app></app>
</body>
</html>
import {Component} from 'angular2/core';
import {bootstrap} from 'angular2/platform/browser';
import {Observable} from 'rxjs/Rx';
@Component({
selector: 'app',
template: `
{{clock | async | date:'medium'}}
`
})
export class App {
clock = Observable
.interval(1000)
.map(()=> new Date());
}
bootstrap(App);
/* Styles go here */
body{
font-family: sans-serif;
}
@netwrkx
Copy link

netwrkx commented Dec 1, 2017

doesnt work when i use
clock = Observable .interval(1000) .map(()=> new Date(1512151753372)); //converting timestamp
any reason why

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment