api_handlers.go 401 B

123456789101112131415161718
  1. package main
  2. import (
  3. "context"
  4. "strconv"
  5. "time"
  6. "hnyfkj.com.cn/rtu/linux/utils/jsonrpc2"
  7. )
  8. func (p *program) getSysTimeStatus(ctx context.Context, req *jsonrpc2.Request) *jsonrpc2.Response {
  9. result := map[string]string{
  10. "time_synced": strconv.FormatBool(p.timeSyncOK.Load()),
  11. "system_time": time.Now().Format("2006-01-02 15:04:05"),
  12. }
  13. return jsonrpc2.BuildResponse(req, result, nil)
  14. }