static void dissectLogStartMessage(
        final long timestampNs, final long timestampMs, final ZoneId zone, final StringBuilder builder)
    {
        LogUtil.appendTimestamp(builder, timestampNs);
        builder.append("log started ")
            .append(DATE_TIME_FORMATTER.format(ofInstant(ofEpochMilli(timestampMs), zone)));
    }
@Test
    void dissectLogStartMessage()
    {
        final long timestampNs = 10_000_001_955L;
        final long timestampMs = 10_000_001L;

        CommonEventDissector.dissectLogStartMessage(timestampNs, timestampMs, ZoneId.of("UTC"), builder);
        assertThat(builder.toString(), equalTo("[10.000001955] log started 1970-01-01 02:46:40.001+0000"));

        builder.delete(0, builder.length());

        CommonEventDissector.dissectLogStartMessage(timestampNs, timestampMs, ZoneId.of("America/New_York"), builder);
        assertThat(builder.toString(), equalTo("[10.000001955] log started 1969-12-31 21:46:40.001-0500"));
    }