LocalDateTime ldt = the date time object;
Timestamp.newBuilder().setSeconds(ldt.getSecond())
.setNanos(ldt.getNano()))
.build()
--
You received this message because you are subscribed to a topic in the Google Groups "grpc.io" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/grpc-io/R9_oOEeEWsc/unsubscribe.
To unsubscribe from this group and all its topics, send an email to grpc-io+unsubscribe@googlegroups.com.
To post to this group, send email to grp...@googlegroups.com.
Visit this group at https://groups.google.com/group/grpc-io.
To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/13a1b845-d921-4323-bc3a-4c84df999d39%40googlegroups.com.
Is this code snippet ok?Is there a helper method to make it easier?
LocalDateTime ldt = the date time object we want to send over grpc;
Timestamp.newBuilder().setSeconds(ldt.getSecond())
.setNanos(ldt.getNano()))
.build()
On Tue, Oct 31, 2017 at 9:23 AM, Evan Jones <evan....@bluecore.com> wrote:
I second the recommendation for using Timestamp. If you interact with other languages, some of the libraries provide some some nice helper methods to make working with it fairly straightforward. If you use any Google Cloud APIs, you will end up dealing with Timestamps at some point, so you might as well have fewer unique time types in your system.
On Monday, October 30, 2017 at 8:18:41 PM UTC-4, Carl Mastrangelo wrote:If you are using Protobuf, there is the google.protobuf.Timestamp message type that you can use to send it.
On Friday, October 27, 2017 at 6:31:43 PM UTC-7, nicholas...@lucidworks.com wrote:I would like to know the best way to send DateTime objects to and from a GRPC service.
Should I just be sending a string to/from GRPC?
I see there is a Timestamp object but it seems to be not what I'm looking for, I think?
Thanks
--
You received this message because you are subscribed to a topic in the Google Groups "grpc.io" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/grpc-io/R9_oOEeEWsc/unsubscribe.
To unsubscribe from this group and all its topics, send an email to grpc-io+u...@googlegroups.com.
To post to this group, send email to grp...@googlegroups.com.
Visit this group at https://groups.google.com/group/grpc-io.
localDateTime.atZone(ZoneId.systemDefault()) .toInstant().toEpochMilli()Great!!! That’s what I was looking for. Thanks for spelling it out to me it was not at all obvious what ZoneId to use
--
You received this message because you are subscribed to a topic in the Google Groups "grpc.io" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/grpc-io/R9_oOEeEWsc/unsubscribe.
To unsubscribe from this group and all its topics, send an email to grpc-io+u...@googlegroups.com.
To post to this group, send email to grp...@googlegroups.com.
Visit this group at https://groups.google.com/group/grpc-io.
To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/5e10bf9d-6257-41b5-aa00-f194fbdeb59f%40googlegroups.com.