반응형

1. .proto 파일에 "google/protobuf/timestamp.proto" 를 import 한다.

import "google/protobuf/timestamp.proto";

 

2. 파라미터 타입을 아래와같이 지정한다.

message TestRequest {
	google.protobuf.Timestamp dt = 1;
}

 

3. C# 클라이언트에서는 아래와같이 파라미터를 가공한다.

var request = new TestRequest() {
	dt = Timestamp.FromDateTime(DateTime.Now)
}

 

4. gRPC 서버에서는 파라미터를 아래와같이 가공한다.

DateTime dt2 = request.dt.ToDateTime();
반응형

'Spadeworks > C#' 카테고리의 다른 글

C# RSA 키 생성 예제  (0) 2023.09.14
C# Convert TimeSpan to DateTime  (1) 2023.09.14
반응형

DateTime을 Time Span으로 바꾸는 방법은 아래와 같다.

 

DateTime dt = DateTime.Now;

TimeSpan span = TimeSpan.FromTicks(dt.Ticks);



Console.WriteLine(span);

 

반대로, TimeSpan 값을 DateTime 으로 바꾸는 방법은 아래 두가지 방법이 있다.

 

DateTime dt2 = new DateTime() + span;
DateTime dt3 = new DateTime(span.Ticks);



Console.WriteLine(dt2);

Console.WriteLine(dt3);
반응형

'Spadeworks > C#' 카테고리의 다른 글

C# RSA 키 생성 예제  (0) 2023.09.14
gRPC DateTime C# 예제  (1) 2023.09.14
반응형

Original

Owls are one of the only birds who can see the color blue!

해석

올빼미는 유일하게 파란색을 볼 수 있는 색을 볼 수 있는 새 중 하나입니다.

단어

- Owls: 올빼미

- one: 하나의

- only: 유일한

- birds: 새들

- who: 누구

- can: 할 수 있다

- see: 보다

- color: 색

- blue: 파란색

반응형

+ Recent posts