I am trying to convert a sample java code to c#. This is the java code and I need some assistance in figuring out the proper way to get the equivalent code in c#. This is what I tried so far.
java code
TimeZone kenyaTimeZone = TimeZone.getTimeZone("Africa/Kenya");
Calendar calendar = Calendar.getInstance(kenyaTimeZone);
long timestamp = calendar.getTimeInMillis() / 1000;
C# code
TimeZoneInfo tzone = TimeZoneInfo.FindSystemTimeZoneById("Africa /Kenya");
DateTimeOffset dt = new DateTimeOffset(DateTime.UtcNow, tzone.BaseUtcOffset);
This is where I am stuck. Please help me out. I would like to get the result in milliseconds and I am unable to figure out the proper way to do it.