code: def timestamp_to_pb(t: datetime.datetime) -> timestamp_pb2.Timestamp:
      return timestamp_pb2.Timestamp(
          seconds=int(t.timestamp()),
          nanos=round((t.timestamp() % 1.0) * 1e9),
      )
  
imports: import datetime
  import json
  from typing import List, Dict, Any, Optional, MutableMapping
  from google.protobuf import timestamp_pb2
  from .servicepb import keepsake_pb2
  from .experiment import Experiment
  from .checkpoint import Checkpoint, PrimaryMetric, CheckpointList
label_desc: Use image node_id 12 for calling a global function with example usage: timestamp_to_pb(t) and returns: timestamp_pb2