import {HttpClient} from '@angular/common/http'; import {Component} from '@angular/core'; import {Observable} from 'rxjs'; import {map, startWith} from 'rxjs/operators'; @Component({ selector: 'app-component', template: `
The current time is {{ time$ | async }}
` }) export class AppComponent { constructor(private http: HttpClient) {} time$: Observable = this.http.get('https://worldtimeapi.org/api/timezone/America/Los_Angeles.json') .pipe(map((result: any) => result.datetime), startWith(['...'])); }