using System.CodeDom.Compiler;
using System.Collections.Generic;
using System.Collections;
using System.ComponentModel;
using System.Diagnostics.CodeAnalysis;
using System.Globalization;
using System.Runtime.Serialization;
using System.Text.RegularExpressions;
public static string ConvertDateToBinary(string date) {
var lst = date.Split('-');
var year = Convert.ToString(Convert.ToInt16(lst[0]), 2);
var month = Convert.ToString(Convert.ToInt16(lst[1]), 2);
var day = Convert.ToString(Convert.ToInt16(lst[2]), 2);
return $"{year}-{month}-{day}";
public static void Main()
Console.WriteLine(ConvertDateToBinary(date));