func TSFromString(ts string) Timestamp {
	posNsec, err := strconv.ParseInt(ts, 10, 64)
	if err != nil {
		posNsec = 0
	}
	return Timestamp(posNsec)
}
TSFromString parses a stringified int64 into a dagger timestamp
package dagger
import (
	"fmt"
	"strconv"
	"time"
)
var _timestampDiff = time.Now().UnixNano()
type StreamID string
type Timestamp int64
func (t Timestamp) String() string {
	return fmt.Sprintf("%d", int64(t))
}
func (t Timestamp) ToTime() time.Time {
	return time.Unix(0, int64(t))
}
func TSFromTime(ts time.Time) Timestamp {
	return Timestamp(ts.UnixNano())
}