using (SPSite site = new SPSite(SPContext.Current.Web.Url))
{
SPServiceContext serviceContext = SPServiceContext.GetContext(site);
UserProfileManager profileManager = new UserProfileManager(serviceContext);
foreach (UserProfile profile in profileManager)
{
var name = profile.DisplayName.ToString();
var BirthDateTime = Convert.ToDateTime(profile["SPS-Birthday"].Value).ToLocalTime();
var HireDate = Convert.ToDateTime(profile["SPS-HireDate"].Value).ToLocalTime();
Console.WriteLine("Name: " + name.ToString());
Console.WriteLine("Birthday: " + BirthDateTime);
Console.WriteLine("Hire date: " + HireDate);
}
}
resolved this by applying above code