이것은 내가 잘못하지만 어떻게 든 longTime64Bits (3 호선) 새 값은 항상 0으로 오는 것을 확실하지 않다는
long longTime64Bits = 1509412598194L;
int intTime32Bits = 63673;
longTime64Bits &= ~0xFFFFFFFF; // this should set last 32 bits to zero
long new64bitTime = longTime64Bits |= intTime32Bits; // new number with replaced 32 bits
마련되는 것입니다 .
여기서 'intTime32Bits'에 값을 할당 하시겠습니까? –